Io so CSV Improved versione free.
Lo uso con csv ma vedo che può utilizzare anche xml, non ho mai provato però.
Alla peggio converti xml in csv.
Sebbene sia facile da usare dovrai fare le inevitabili personalizzazioni e sopratutto all'inizio si rischia di fare un po' di caos: probabilmente dovrai provare, provare, riprovare, documentarti e riprovare ancora.
avere un xml con tutti i dati è già una bella fortuna!!!!