Disruptive Innovations has more than Nvu in its folders... Our XML editor starts looking ok, even if the UI is still very basic at his time. It implements our solutions to these problems. It's based on Gecko (what a surprise) and RelaxNG. And it's MPL/GPL/LGPL. Stay tuned:-)