Have you tried OpenJSCad?
I'm not the world's biggest JavaScript fan but having the modelling in a "real" language is pretty neat. Also it is, somewhat sadly for OpenSCAD (CGAL really, though ultimately it doesn't matter), often quite a bit faster at rendering output.