Для полноценной работы с XML вам понадобится примерно четыре библиотеки/класса
1. DOM
2. XSD
3. XSL
4. xPath
Иногда xPath входит в состав DOM-библиотек, иногда отдельно существует.
Для импорта используется DOM, тут же на загруженный документ натравливается XSD для проверки валидности структуры.
Экспорт обычнно делается без каких-либо проверок, или же перед экспортом можно провести лишнюю XSD-валидацию.
Сериализация и десериализация должна выполняться DOM-парсером (никак иначе).
XSL и xPath пригодятся, когда потребуется сделать экспорт не в исходный формат файла (HTML, XML другой структуры, csv, rtf, и многое другое), или импорт из произвольных XML-форматов. Процедура простая — на исходный документ натравливаем XSL трансформатор и получаем на выходе искомое.
Посоветовать конкретные библиотеки не смогу, так как не работаю с python'ом.
Выберите из списка лучшее