RossBurton:
I'm interested in your Dublin Core editor. I support OMF, which is based on it, and I have a web-based editor for the meta-data in Python -- see demo.lampadas.org.
It isn't exactly an OMF editor, but I've been thinking about making it more compliant. At a minimum it would be interesting to see what you're doing.