Emacs

  • http://www.gnu.org/software/emacs/

  • two specialized XML modes PSGML and nXML

  • syntax highlighting

  • schema driven markup completion

  • not WYSIWYG, you work directly with markup (not suitable for “ordinary” users)

  • the most powerful editor in the world

  • it takes some time to get familiar with not so conventional UI

  • runs on almost any platform

  • free, GPL license