FreeCAD is an open-source 3D CAD application that is free, modular, and multiplatform. It uses Open CASCADE for modeling geometry and Coin3D + Qt + Python for visualization. FreeCAD's modular architecture allows it to be highly customizable and its multiplatform support means it can run on Linux, Windows, and Mac.