Any decent CAD system with 2D sketcher driven by constraint solver and 3D assembly also driven by constraint solver.
* OnShape
* Solidworks
* Fusion 360
* Freecad ( when not crashing )
* Siemens NX