Ich habe es doch mal gewagt,
allerdings nicht auf meinem Rechner.
Du legst jeden Kontakt in einer eigenen Datei ab? Die Dateien mögen ja nur ein paar Byte groß sein, aber auf den datenträger werden sie doch mehr Platz benötigen. Nicht sehr effektiv. Und warum besteht dein Programm aus meherern Exe-Dateien? Eine Exe zeigt nur das Formular zum Hinzufügen eine neuen Kontaktes an.

Wieder eine andere nur den Text "AdressIt wird geschlossen".
Die
GUI geht ziemlich verschwendetrisch mit dem Platz um, finde ich.
Und das Feld "Anzeigen als" oder wie das heißt, ist auch Mist. Das darf ich nänmlich bei jedem Kontakt editieren, weil ich die Kontakte so eingetargen haben will, wie man es normalerweise macht, wenn man Namenslisten alphabetisch sortiert: "Nachname, Vorname" und nicht so wie du "Vorname Nachname".
Allerdings für was brauchst du da ein Setup? Nur wegen des Startmenüeintrages? Also hier sollte eigentlich jeder in der Lage sein, ein Programm auch aus dem Explorer zu starten. Und Dateienm Ordner, die nicht existieren, sollte das Programm dynamisch anlegen können. Also auch dafür braucht es kein Setup.