Moin Pseudemys Nelsoni,
ginge wohl. Schau Dir doch, z.B., nur mal SynEdit an, die ist, wenn ich nicht irre, auch von Grund auf selbst entwickelt.
Eine Idee dazu:
Als Basis den "normalen" ListView nehmen, und dann anhand der Position des Cursors die entsprechenden Felder im ListView markieren.
Zum editieren könnte man es eventuell so ähnlich machen, wie beim einblenden spezieller Komponenten in einem StringGrid (hatten wir schon ein paar mal, nur das man eben statt einer ComboBox oder eines Buttons, ein Editfeld nimmt.
Oder das ganze gleich mit einem StringGrid lösen.
Für eine Diskussion über eine entsprechende Kompo empfiehlt sich dann aber wohl ein neuer Thread in
VCL-Komponenten