Adrian Mouat выпустил diffxml и patchxml - новые open-source-Java-утилиты для сравнения XML-файлов и слияния изменений.
Подробнее: http://diffxml.sourceforge.net/