I'm also in the process of writing a form-based editor for an XML files
controlled by XSD schemas. Would you be willing to share what you've
learned with me. I would really appreciate sight of your model etc as you
appear to have already explored the areas I'm finding difficulty with.
I've looked at the PDE Schema editor but I really need the model to run
from the DOM as you appear to.