Zur Erläuterung: Bin gerade dabei meine eigene Projektverwaltung etwas aufzubohren, ich möchte letztlich jedes Delphi, dass ich gerade auf einem PC habe, so nutzen können: Projekt auswählen und dann entscheiden, welches Delphi das Projekt öffnet (siehe anliegenden Screenshot).
So eine Funktion habe ich auch mal als separates Tool geschrieben. Da wird anhand der Projektdatei entschieden welches die für das Projekt verwendete Delphiversion ist und diese dann geöffnet.