From Xml Mission:
Xml Vision is a simple user interface tool design specifically to be used to create, manipulate, modify, and analyze XML document. It enables user to manage data in a standard format without knowing anything about XML. Fully extensible for users to add new tags (as tables/fields), provides the facility to define structural relationships such as relational or hierarchical relationship or combination of both between tags and add or generate schema data (XSD) automatically. It also enables users to manipulate (insert, edit, and remove) XML data and import/export XML records either locally or remotely. If you've used any database management system application, XML vision editor should look familiar it incorporate your existing database management system application skills into XML editor.