Is it best to use a particular editor to write XML or will any editor do? In particular I will be using XML to write Speech Recognition Grammar Specifications (SRGS).
I'd definitely recommend using an XML-aware editor over a general-purpose text editor. There are many available. I use oXygen, which is very popular in the XML community, but use whatever takes your liking.