I’m an CAD hobbyist, and I’ve tried to work with FreeCAD multiple times over past years, always failing….
…until I saw this video and learned about version 1.1:
FreeCAD is now in the same ballpark of capability and usability as Solidworks. It can still be a bit clunky and frustrating sometimes, but then so can most CAD programs, in their own ways.
Side note: the creator of the video above also has a video on optimising the FreeCAD interface. (There are some frustrations related to the interface generally, and this would seem to be a low hanging fruit for the FreeCAD team to address.)