FreeCAD is an open-source parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters.

FreeCAD is a multiplatfom (Windows, Mac and Linux), highly customizable and extensible software. It reads and writes to many open file formats such as STEP, IGES, STL, SVG, DXF, OBJ, IFC, DAE and many others, making it possible to seamlessly integrate it into your workflow.

Some of the samples on its startup page crashed the program when I ran it using the Intel GPU in my laptop, but didn't crash when I ran it with the Nvidia GPU ( optirun freecad)
Please let us know how it installs and performs if you give it a try. Thanks!