And don't forget Emacs+PSGML, which were around before anything claiming
to be the "first XML editor" because they support full SGML. They're
free, and they don't force you to deal with everything as a visual tree
like most of the XML editors (all of the free ones?) out there.
I wrote a tutorial on using Emacs+PSGML for people who are new to both;
it's available as a PDF at http://www.snee.com/bob/sgmlfree.
Bob DuCharme www.snee.com/bob <bob@
snee.com> see www.snee.com/bob/xmlann for "XML:
The Annotated Specification" from Prentice Hall.