Für die Bindung an die
GUI ist eventuell "Snap Object Dataset" brauchbar, damit kann ein Objekt in ein DataSet gepackt und dann mit datensensitiven Steuerelementen editiert werden, also wieder Delphi
RAD möglich wird:
http://www.torry.net/pages.php?s=124
Ansonsten sind die verfügbaren ORMs nicht schlecht, aber ich tippe, dass mit den neuen Sprachmöglichkeiten von Delphi 2009 (Generics vro allem) sich hier bald etwas tun wird.