DXF files are still two dimensional, but OpenSCAD can extrude DXF files into 3D shapes. Inkscape can export DXF directly, but it has a lot of limitations. There are plugins (like the Big Blue Saw ...
Instead of designing parts for 3D printing ... has since evolved to support CNC routers, vinyl cutters, and pretty much anything else that can follow a DXF file. This “clip” joint is great ...