I was just about to say the same: OpenSCAD is CAD for programmers. It's very different from what's generally considered "CAD".
That's not necessarily a bad thing; there's a clientele for it, especially here on HN. But as a mechanical engineer who's used quite a few industry standard CAD systems, I'm sorry to say I wouldn't touch it with a ten foot pole.
Funnily, just a few days ago I tried FreeCAD, and found it to be better than I had expected.
I switched from Fusion to Freecad just before the 1.0 update.
Freecad 1.0 is a gamechanger IMHO. It so far has suited all my needs as well as being significantly easier to use than the pre 1.0 versions.
FreeCAD feels like blender before the UI revamp. I can tell it's powerful but the UI is opaque to me.