http://www.disneyanimation.com/technology/seexpr.html
For any designer out there, Walt Disney released open-source software. I think this would benefit the community if we ported this.
"SeExpr is a simple expression language that we use to provide artistic control and customization to our core software. We use it for procedural geometry synthesis, image synthesis, simulation control, and much more"