A good tutorial on XML can be found at W3Schools.com. And a good XML editor program is Eclipse Indigo. I have the IDE for JavaScript Web Developers downloaded on my laptop.
XML is just a relatively simple structure - it wouldn't take long to learn, and once you've got the hang of the basic concepts (attributes, elements, etc.) then you can just use the JRE included DOM classes to do the heavy lifting for you.