
OpenSCAD is pretty popular amongst the 3D Printering community. You can design your 3D modles using a meta language that describes what you are trying to build. Frustrated with some of the methodoligies that OpenSCAD implements, Bluebie created Oozby.
While I can’t say that I’m much of a Ruby person, I’d much rather prefer using Python variants like SolidPython or pySCAD I can appreciate the goal to make technology more accessible to other people with different backgrounds.
Check out more on the Oozby site, and the source code on Github.