Gah I think I'm going to have to roll my own XML parser - this is cheifly because I don't really want to use XML. I want to use bits of it. I want to embed pieces of code - code use < and > signs and that's exactly what I want to type. I don't want to do : lb or whatever special mark-up voodoo it is.
Also I find lots of tags tend to bulk up the files and make them unreadable. I'm going to be hand writing these files so they need to be clean. So that will give me something to do at work tomorrow.