What sorts of things do you model with OpenSCAD?
I love the "WYSIWYM" paradigm for the lack of surprises. You know what you can and can't change without having to mess things up, and you know what you need to come back to and adjust manually if you break things. And since there's no hidden state, you never find yourself wanting to just CTRL+Z back to the last "good" state, without knowing why.
But all that said, I really wouldn't know where to start modeling something like this in OpenSCAD.
https://i.ytimg.com/vi/BTXktw5yJfw/maxresdefault.jpg