If I could get syntax highlighting working with emacs, I'd be all set, with almost exactly the same feature set, unless I've missed something. Of course, this could be done in emacs too, but I don't know of any emacs highlighting done this way. So maybe it's not easy to implement this in emacs efficiently. The best part will be creating XML data for my software without hand-writing it. Wow, this really does look like another killer app for gnome - the guys doing this seem like they really do know where they are going.
Most people just seem to use word for letters, CVs, that kind of thing.
It seems to be based heavily on the FLUX library, parts of which sound like they are pretty generally useful. The response in the 24 hours since we announced has been overwhelming, and it seems that what we're working on resonates with the wishes of a lot of people. A code release which will let you edit files from local disk, with all the base functionality, for the XML DTD of your choice, will happen within a week or so. We're looking at embedding Bonobo objects for all sorts of extension. We're talking to Miguel about how this could be done best, the idea is that branches of the XML tree can be edited with arbitrary components.