FreeCAD
FreeCAD is an open-source parametric 3D modeler designed for use in product design, mechanical engineering, and architecture. It allows easy design modifications through model parameter changes, utilizing the powerful OpenCASCADE geometry kernel and a robust Python API. FreeCAD, compatible with Windows, macOS, and Linux, streamlines the creation of high-quality production-ready drawings from 3D models. Suitable for hobbyists, programmers, and professional engineers, it delivers flexibility, comprehensive support, and cross-platform compatibility for varied modeling requirements.