Build an XML-Based Content Management System with phpDo tworzenia pików XML musiałbyś sam sobie pisać funkcje czy klasy (np. array2xml), a do parsowania używać tych, które oferuje php:
XML,
DOM XML oraz
SimpleXML w PHP5 (pooglądać przykłady i komentarze

). W komentarzach znalazłem jeszcze
MiniXML bilbioteka napisana w PHP4 służąca do generowania i parsowania plików.