XFlows - Cross-platform XML and XSLT Manager. [Shareware] - http://www.xflows.com
Stylus Studio - Java and XML Tools - Tools for building XML-enabled Java/J2EE applications, including a JSP 1.0/2.0 editor, Java IDE, support for Java XML components including Xalan, Xerces, Saxon, and Java Web services. [Commercial] - http://www.stylusstudio.com/xml_java.html
XML Pro - Java-based XML editor that supports DTD validation. [Commercial] - http://www.vervet.com/
Exchanger XML Editor - A Java-based XML editor that facilitates easy browsing, editing, managing and conversion of XML documents. By Cladonia Ltd. [Commercial] - http://www.exchangerxml.com/
EditiX - Cross-platform and multi-purpose XML editor and XSLT debugger. [Shareware] - http://www.editix.com
XAmple - Java Swing-based XML editor that analyzes a given XML schema and then generates a document-specific graphical user interface. Generic XML configuration tool. Generic schema-driven data-entry form. [Open source] - http://www.felixgolubov.com/XMLEditor/
Jaxe - A graphical Java XML editor customizable with an XML schema and a file describing the menus to insert the elements. [Open source, GPL] - http://jaxe.sourceforge.net/
VisualXML - Java application to create and modify DTDs and XML documents. [Freeware] - http://www.pierlou.com/visxml/
Pollo - Tree-mode and text-mode XML editor with color-coding. Can read DTDs and many types of schemas to enhance editing. Built-in support for Cocoon sitemap files, Ant build files and XML Schemas. [Open Source, BSD-like] - http://pollo.sourceforge.net/
XMLmind XML Editor - Very good editor for structured documents (like DocBook XML). DTD-only version is free to use and comes with DocBook support. XML Schema enabled version is commercial available. - http://www.xmlmind.com/xmleditor/
Xerlin - An extensible Java based XML editor. [Open source] - http://www.xerlin.org/
NetBeans XML Project - XML editor plugin for Netbeans, the open source Java IDE. Supports both text mode and tree mode editing. [Open Source] - http://xml.netbeans.org/
GenDoc - A XML editor written in Java2 that can be specialize for a set of DTD. It is based on a existing project MerlotXML. [Open source] - http://gendiapo.sourceforge.net/
xmloperator - An XML editor for data oriented documents. Editing is guided by any DTD or RELAX NG schema. [Open Source, BSD-like] - http://www.xmloperator.net/
Xeena - Generic Java application for editing valid XML documents derived from any valid DTD. (IBM Corporation) - http://www.alphaworks.ibm.com/tech/xeena