I wish the guy behind Dune3d had joined Solvespace development instead. His GTK4 UI on all platforms would have been nice. I'm hoping to address some of the solvespace shortcomings in 2025, but he really needed assembly with STEP files which I don't see happening soon.
https://dune3d.org/
Previous discussions:
https://news.ycombinator.com/item?id=37979758
https://news.ycombinator.com/item?id=40228068
The other notable thing to try is Solvespace or maybe NASA's Open Vehicle SketchPad (for opensource)