Jaxe is a free XML editor adaptable to your XML language. The latest version is configurable with an XML schema and a configuration file for the graphical user interface.
With this program, you can export to HTML, XML, and PDF with XSLT and XSL-FO stylesheets.