I very much doubt a GUI interface is going to be faster than a text interface, in fact it will be the opposite. And then I'm wired to this one interface and have to poke around on lines with a mouse like its 1992. No thanks.
Also I can't easily compose or build composite objects, where is a one-line loop in Python. And how do I deal with libraries of components ? Dunno, seems like a step back to me.
I think you should do a little more reading, first. In particular, GUI design of 3D structures is almost always "Faster" than text-based, for multiple reasons. What I meant was that FreeCAD renders the reuslts of complex operations faster (for exmaple I often have to wait many minutes just to render a basic CSG tree in OpenSCAD). More importantly, FreeCAD is just a GUI for a Python object model that permits simple construction of complex objects (probably not a single line). See https://wiki.freecadweb.org/Manual:A_gentle_introduction#Man... for more about the Python API.
What's nice is that since it's a true Python API, you have total control over everything, including iterating over named edges of the object, which openscad can't do at all.
I spend many hours a day poking at lines with a mouse, and it's really more productive than typing a few things, rendering to make sure the result is what you want, etc etc.
Also I can't easily compose or build composite objects, where is a one-line loop in Python. And how do I deal with libraries of components ? Dunno, seems like a step back to me.
Have not tried it though - perhaps you are right.