FreeCAD, and I recommend you give it a second try, while watching the excellent tutorials from Deltahedra and Mangojelly on YouTube. Lots of the jank can be avoided if you only know how, so the tutorials are extremely useful.
FreeCAD has gotten exponentially better with each release the last few years, and both active developers and funding/donations from users have increased exponentially. The future is bright. And unlike the "free" commercial programs, FreeCAD is immune to future rug-pulls and enshitification.
You might also want to try https://dune3d.org/ , a relatively new 3D CAD software