In welchem Kontext möchtest du das einsetzen? Bei Struts ist der Kontext/die Plattform ja "Webapplikation". Suchst du also ein Framework, das die Abstraktion im Web (mit einer Delphiapplikation auf der Serverseite) bietet?
Wenn du das nur als Windowsapplikation machst und die UI keine großen Variationen aufweist, dann kann man vllt TFrame verwenden und das dynamisch mit
XML/Json verkabeln.
Andererseits sind die Formulardefinitionen als Text repräsentiert in die Programmresource miteinkompiliert (Stichwort *.dfm)
Vllt kann man das dynamisch auch zur Laufzeit erzeugen/nachladen/verkabeln? (mir ist bewusst, dass man dann auch alles "händisch" machen kann, aber vllt ist ja gerade die Abstraktion ohne recompile gewünscht?!? Habe das noch nie in der Tiefe auspropbiert...)