Nástroje určite existujú, ale poväčšine nie sú veľmi zadarmo. Myslím, že oXygen (Java) to vie, Altova XMLSpy (Win32) tiež, existuje aj online služba: http://www.hitsw.com/xml_utilites/. Problémom je, že výstup treba skontrolovať, lebo spoľahlivosť je niekedy problematická.