Frames kann man benutzen, aber in der KomponentenPalette wurde ich das tunlichst vermeiden.
Damit gab es bei mir mal ziemliche Probleme wenn denn die FrameKomponente einen Bug hat, dann lassen sich ganze Projekte nur noch mit viel Mühe wieder laden.
Aber Frames als separate "Form-ähnliche" Container benutze ich mittlerweile sehr oft,
und diese Lade ich zur Laufzeit in Panels, oder andere Container.
Das geht wunderbar, und ist für mich ein guter Kompromiss zw.
RAD und alles im Code definieren.
So kann ich alles Visuelle perfekt "
RAD" auf dem Frame machen, und den Rest in Code.