I just saw the video for a recursive drawing tool and thought you might find it interesting:
http://recursivedrawing.com/
It seems like a very natural way for designing L-systems.
Veronika