Ich habe für das Kompilieren von Projekten aus Batchdateien mal ein Tool geschrieben:
http://www.delphi-forum.de/viewtopic.php?t=41748
Das kann auch die Ressourcen erstellen usw.
Die bessere Lösung sind wohl die entsprechenden Funktionen der JCL (bei denen ich auch jbg als Autor gelesen habe). Dafür gibt es die Datei JclBorlandTools.pas im Ordner jcl\source\common. Wie genau das damit geht, bin ich gerade für ein anderes Projekt dabei anzuschauen.
Denn bisher habe ich für das automatische Erstellen und Installieren von Komponenten eigene Lösungen benutzt, die aber auf anderen Rechnern immer wieder mal Probleme machen.