Hi sokobana!
Warum sollte ich Dir böse sein? 
Selbst mir als Nicht-Skinner rutschen da so einige Threads durch, die ich später dann mehr zufällig, oder wenn sie wieder nach oben gespült werden, entdecke. Daher war meine gestrige Bemerkung (die hoffentlich nicht mißverstanden wurde) auch mehr als Reminder gedacht. Ich hatte nur übersehen, Dir gleich den Link mitzuliefern.
Zu Deinen Anmerkungen (und nochmal generell) zum grundsätzlichen Verständnis meiner Idee:
Jede Aufruf-Instanz einer bestimmten Programm-Version benötigt eine Pfadangabe, die in den *.skn-Dateien bisher immer 'festverdrahtet' angegeben worden ist.
Ein Ändern und Anpassungen an die eigene Umgebung, hauptsächlich bei Verwendung des Tauschers, mußte dann immer an den untersch. Stellen in den Skin-Dateien selber erfolgen oder man nahm in Kauf, daß sich gleiche Versionen in den untersch. Pfaden tummelten.
Werden nun alle Programmpfade extern in einer sep. Datei (PFDefines.skn) als Konstante definiert, ist es IMHO auch bei Dir möglich, ohne Komfortverlust alles das innerhalb eines Archivs mitzuliefern, was ein problemloses Setup auszeichnet. Die zus. PFDefines.skn enthält ja nur die Pfadangaben, der Rest (also die Auflösung der Konstanten selber) geschieht immer noch über Deine Skin-Logik.
Muß aus irgendwelchen Gründen eine ältere (oder bestimmte) Prg.-Version verwendet werden, ist eine kurzer Kommentar in der PFDefines.skn unabdingbar, damit erkennbar ist, warum diese Konstante (und damit die Funktionalität) zwingend auf das Verz. einer älteren Version zeigen muß. Oder man ändert nichts an den jew. Vorgaben, dann läuft trotzdem alles wie gehabt.
Ich hoffe, ich habe damit Deine Fragen einigermaßen verständlich beantwortet.
Und solltest Du weiterhin Bedenken haben, Deine Ablauf- oder Setup-Logik läßt sich damit nicht so komfortabel umsetzen wie bisher von Dir gewohnt, dann habe ich dafür Verständnis. Wie gesagt, letztlich profitieren nur die, die mehrere Skins parallel installiert und auch ausprobieren wollen.
EDIT: Ein kleiner Vorteil ergibt sich auch für den Skin-Ersteller: Ändert sich ein Aufruf-Pfad oder kann eine ältere Version mit einer Aktuelleren zusammengelegt werden, brauch nur an einer Stelle der Pfad in der PFDefines.skn geändert zu werden, anstatt, wie jetzt, den Find&Replace eines Editors zu benutzen.