Ищется браузерный (js в первую очередь, но если есть что-то подобное на flash/flex тоже интересно) редактор xml кода, который анализирует xsd, по нему конфигурирует редактор (возможно как на лету при загрузке, возможно изначально настроеный/сконфигурированный/скомпилированный под заданную схему). Само редактирование не должно выглядеть, как редактирование xml кода в текстовом редакторе, а есть некая визуализация этого редактирования, которая как-то задается с учетом семантики редактируемого содержимого.
Т.е. результат работы пользователя с редактором xml код, удовлетворяющий xsd схеме, но выглядит редактирование удобным и понятным с точки зрения юзера.
Для примера можно посмотреть
одну из демок проекта
XOPUS.
Почему не могу взять этот проект, он не open source, исходников нет (нет возможности поправить некоторые моменты), с лицензией не очень разбирался, но с первого взгляда не то, что нужно (в туже cms`ку ее не встроишь).
Если по основной теме ничего подсказать не можете, пожалуйста посоветуйте место в интернете, где можно пообщаться с js разработчиками. Какой-нибудь живой форум, где есть люди, которые в теме. Интересно будет задать вопросы относительно возможных вариантов архитектур таких редакторов.