Ich kann dir OmniXML sehr empfehlen. Wir nutzen das schon seit längerem für verschiedene Anwendungen.
Wir hatten damals auch verschiedene
XML-Komponenten/Libaries ausprobiert und sind letztendlich bei OmniXML geblieben. Ein Hauptgrund dafür war, dass OmniXML XPath unterstützt, was uns sehr wichtig war, da Code im Form von for-Schleife für Childnodes, NextChild, Parent, etc. einfach nur schrecklich ist.