XRay is a free XML editing enviroment. Now in its second major release, XRay provides support for XML Schema (XSD) and an integrated online XML tutorial system.
E. Wällnitz, and T. Weise. Proceedings of World Conference on Educational Multimedia, Hypermedia and Telecommunications (EDMEDIA'05), page 4700--4704. Association for the Advancement of Computing in Education (AACE): Chesapeake, VA, USA, (2005)