I've been using Blender quite a bit, but I just discovered Open SCAD and have really been enjoying that a bit more.