But don't you have to learn Java to use Openjscad?

Sounds like you'd need lashings* of extra time to master it.

OME

Lashings: English equivalent of scads