Schau dir mal den Installer der JCL an.
Da steckt jede Menge Know-How drin, das du für deine eigenen Zwecke anzapfen kannst.
Der Installer hat die Delphi
IDE anscheinend komplett im Griff; er zeigt Fehler & Warnungen in einem Memo an, kommt mit verschiedenen parallel installierten Delphi-Versionen klar, ...