OpenSCAD the Programmers Solid 3D CAD Modeller
Summary
OpenSCAD is a free, open-source 3D CAD modeller that runs on Linux/UNIX, Windows, and macOS. The project provides tutorials, libraries, a user manual, and active community channels, making it a practical tool for script-based 3D modeling.