in reply to A better way to accomplish this task (was Re: Default values in functions arguments)
in thread Default values in functions arguments

Another one that seems very interesting (I haven't actually used it myself) is Tangram.

http://tangram.sourceforge.net/

/J