Auf Torry gibt es einige Komponenten, die Dir ein virtuelles TDataset zur Verfügung stellen, über das du z.B. eine Objekt-Liste bzw. die einzelnen Objekte mit Hilfe datensensitiver Elemnte bearbeiten kannst. Du gibst nur die Felder vor und implementierst für jedes Feld die Lese- und Schreibanweisungen.
Ein In-Memory Dataset (Memory Table) geht auch, ist aber
imho umständlicher.