Professional NURBS surface modeler used for complex massing, parametric design via the bundled Grasshopper visual-scripting environment, and computational architecture; one-time license with native DWG, DXF, and IFC export.
The flagship computational-design tool for AEC: Grasshopper ships free with every Rhino license, RhinoCommon exposes a full .NET SDK, and embedded Python (rhino3dm) plus Rhino.Inside.Revit let it drive or be driven by the rest of the BIM stack -- a one-time $995 license beats any subscription-based parametric tool on total cost.