Programmatic CAD similar to OpenSCAD.
LeoCAD is a CAD program for creating virtual LEGO models.
Procedural (Parametric) modelling in Blender
Freecad builds for Debian Wheezy