Oder die JVCL benutzen (
http://wiki.freepascal.org/JVCL_Components) die enthält etliche Komponenten für die Anzeige von Datenbankdaten ... Das TJvDBGrid kann auch mit Inplace-Editoren umgehen.
Vieles von dem, was in Excel und Co. möglich ist, sollte sich damit umsetzen lassen. Vielleicht nicht exakt gleich, aber ähnlich und anwenderfreundlich.