I have tried freecad a number of times to replace solidworks as a critical piece of closed source software in hardware development toolchains. I have always struggled. Yesterday someone spent an hour with me at a makespace saying... "FreeCAD has a different way of doing this/try realthunder branch/use symmetry condition/delete all conditions that coincide" ... it has been worth years of trying alone. When I started solidworks the reseller gave me a week of training - this is often why complex FOSS software gets a reputation for being clunky, because alone you will spend ages hunting a GUI button in a complex interface.
TLDR: Go outside, go to makespace or a FREECAD conference - meet other people who use open source software - its much easier to use/learn from others than alone.
When I started using SOLIDWORKS I had 0 training, still managed to make it work. FreeCAD is still frustrating after a lot of effort. But I keep trying, because it's the only real open source option
Interesting, when I started using FreeCAD I had 0 training, and I have managed to make it work just fine. Was mostly frustrated by the topological naming problem, but that is fixed now.