Hi,
der Vorteil von Frames liegt ganz klar darin, dass die dahinter liegende
Unit deutlich kleiner werden, da sich die Sourcen und Komponenten ja auf verschiedene Dateien aufteilen.
Aber da du bei einer Neuentwicklung die Businesslogik eh in eigene Klassen und Units implementierst fallen da nur noch ein paar Events und Komponenten an (<- das war ein Wink mit dem ganzen Zaun!)
Ich habe mit Frames auch schon ein größeres Projekt umgesetzt, würde aber heute nur noch Forms einsetzen. Diese kann man über die Zuweisung des Parents (und Owners) z.B: auf ein Panel wie Frames behandeln, hat aber auch die Möglichkeit diese über Docking/Undocking aus dem Mainform raus zuziehen.
GRüße