I have been a happy user of OpenSCAD for a while, and I've gotten to appreciate the fact that you can set and review measurements easily, keep track of versions, modify files programmatically.
Now I am in the process of switching some workflows to Blender, as rendering capabilities in OpenSCAD are limited, and would like to have the best of both worlds.
I have explored OpenSCAD importers, but they go through the STL export in OpenSCAD, so everything comes out as a single block.
I've also looked at BlendSCAD which looks interesting, but a bit raw around the edges, especially to one that isn't very familiar with Python yet.
So the question is - are there other ways to generate geometries via text input? I can totally handle everything else (colors, materials) via the UI, but for things such as rough-modeling a kitchen (mostly parallelepipeds as far as I'm concerned), I'd like to write things in a text file.