Ich arbeite auch gerade an sowas, auch für ein Wawi. ich arbeite da komplett mit Hilfe des
DFM/
RTTI-Systems, das mir Delphi an die Hand gibt.
Mangels Erfahrung (bei der
RTTI und den Klassenmechanismen, mit denen Delphi arbeitet) dauert das bei mir etwas länger, aber wenn man sich damit auskennt, kann man da wohl schnell was zusammenbauen.
Es versteht sich wohl von selbst, dass ich der Konkurrenz keinen Code zeige
EDIT: Was ich natürlich in diversen Fragen zu dem Thema schon getan habe