Recursive Drawing
Whether you like this or feel like it's not as powerful as you'd like, try http://recursivedrawing.com/ in a similar vein with discussion here: https://news.ycombinator.com/item?id=3951255. It's simultaneously simpler and more expressive than this tool in my opinion.