I really want to like it. I am well accustomed to dealing with quirky FOSS UIs. But it is so bad. Something that takes one click in Solidworks or Solid Edge takes ten, and at any point if there is an error, there is no feedback.
If it looked like FreeCAD was trying to improve the UI I think I'd be throwing some money their way to fund it. But it appears they're happy with the way it works, as these paper cuts have actually gotten worse over time.
It's just FreeCAD, not FOSS-CAD-as-a-whole. Kicad gets better and easier to use each release and I am well aware what a gift it is to engineering work.
Are you familiar with parametric modelling in general / from other software? Fusion360/NX/Onshape/Inventor etc? Cause while there are a bunch of UX issues big and small in FreeCAD, some of the complexity and learning curve does come with the territory.
but last time I tried it I couldn't figure out how to do almost anything. Fusion 360 and solidworks (and I think onshape) all just "made sense". Throw down a sketch, extrude some surfaces, etc. FreeCAD was a struggle for me and I went back to fusion 360 mostly because I was already familiar with it.
I use Fusion360 (unwillingly) and Shapr3D, plus I learned Solidworks and used a _lot_ of 3D design (mesh) and parametric apps (like OnShape, Solvespace, etc.). It’s not the territory, it’s FreeCAD’s inscrutability by design—even Solvespace has a better workflow.