Free, open-source parametric CAD for designing mechanical parts, enclosures and anything else that needs exact dimensions. It runs offline on Windows, Mac and Linux and exports STL, STEP and 3MF for printing.
FreeCAD has been built by a volunteer community since the early 2000s. Version 1.0 (late 2024) largely fixed the long-standing "topological naming" problem that used to break models when you edited earlier features.