With the advent of the web there has been a great demand for data interchange between existing applications using internet
infrastructure and also between newer web services applications. The W3C XML standard is becoming the internet data interchange
format. Such XML data is typically produced by applications. However during application development and maintenance there
remains a significant need for manual creation, editing and browsing of XML data by application and system developers. XML
editors can fill this need. This paper presents an interactive XML editor design. We show how an interface that uses a tight
coupling between grammar and content views facilitates the rapid creation of data centric documents. Our design is realised
in the Xeena for Schema tool which we demonstrate. Xeena for Schema supports the latest version of XML, XML Schema, which
offers better support for data oriented applications.