XDoc
XDoc is an easy to use XML editor. It shows you where which elements are allowed to be inserted in a document which conforms to some schema. 17 well-known XML Schemas are build in, among them are XHTML, XSLT, SVG, VRML, SMIL, WML, JSP, MathML. You can add your own schemas at any time. Now create valid XML documents without typing a single XML tag directly, just choose them from drop-down lists.