Bei FMX benötigt man keine Frames. Da ja jedes Control als Container für andere Controls dienen kann.
Siehe hierzu auch die Präsentation von der CodeRage 6
http://cc.embarcadero.com/item/28563
Habe mir das Video mal angeschaut. Es ist nicht direkt das selbe, da ich bei Frames zur Designzeit sehe, wie es von der Größe passt. Form in Form (wie es im Video beschrieben ist) sieht man erst mal nicht zur Designzeit. Man sieht nur ein Trägerpanel. Sonst hat es aber die gleiche Funktion wie ein Frame.
Muss aber sagen, es hat auch einige Vorteile. Mich hat es immer genervt, daß man ein eingefügtes Frame nicht sperren kann. Wenn ich zufällig eine Eigenschaft von einem Element in einem eingefüten Frame geändert habe (z.B. ausversehen verschieben), dann bleibt die Eigenschaft dort. Wenn ich das original Frame verändere, z.B. durch Neupositionierung der Controls, dann bleibt das veränderte Control an der Stelle stehen. Das passiert bei einer zur Laufzeit eingefüten Form natürlich nicht.