We are still reviewing free software similar to OpenSCAD before recommending alternatives.
Free 3D CAD Software for Programmers
We haven't reviewed alternatives to OpenSCAD yet. Check back soon.