I just finished my first OpenSCAD project: I created some 2D outlines meant to import into your EDA of choice, such as KiCAD when creating Raspberry Pi B+/A+ Hat boards. Import the DXF file as edge cuts and then you just need to place your components. https://github.com/omwah/rpi-hat-outlines