I've seen several XML based scripting implementations. This one for example: http://www.drdobbs.com/web-development/jelly-an-xml-based-sc...
I may have got used to the syntax I came up with, but all XML based scripts seem more verbose and less readable. I guess, each to its own...