Hola,
Tal vez te interese echar un vistazo al componente "TXmlComoIni", que encontrarás dentro del paquete de componentes "DecComp", que a su vez puedes descargar desde el
Directorio de archivos del ClubDelphi. Ahí puedes ver cómo se crea un archivo XML a partir del componente "TXmlDocument"; cómo se crean "nodos" en el mismo y se escriben valores en ellos; también puedes ver cómo se leen archivos XML con el mismo componente.