My preferences go NX -> SolidWorks -> FreeCAD -> Creo
Not sure why people still use Creo but that's all my current company uses. I've been using FreeCAD for personal use over the past 10 years or so and it's better every time I open it. I wish I was a better coder so I could contribute!