Schau dir am besten erst mal ein paar Grundlagen zu XML an. Ein Tutorial dazu müsste hier in der gleichnamigen Sparte zu finden sein.
Wenn du die Grundlagen hast und auch die ein oder andere XML-Datei aus dem Kopf schreiben kannst, ohne Fehler zu machen, dann bist du IMHO soweit, dass du dich mit der Einbindung in Delphi befassen kannst.
Ab D6 ist wohl eine Komponente dabei; mit älteren Versionen könntest du z.B. den XML-Parser von Microsoft benutzen (als Typbibliothek einbinden!).
Bevor der Aufschrei der MS-Gegner kommt: im Netz lassen sich auch alternative XML-Parser finden.
Selbst schreiben musst du natürlich was; denn kein XML-Parser wird wohl die Funktionen mitbringen, die du brauchst, um eine Kontaktliste o.ä. anzuzeigen. Das musst du schon noch selbst machen.