@Getox
Wie Du das beschreibst, so arbeite ich auch - und der unnötige Aufwand des redundanten Schreibens nervt mich ebenfalls.
Dass die Interfaces so umgesetzt sind wie sie halt sind (mit den zwingenden und öffentlichen Gettern und Settern) lässt sich verschmerzen.
Aber dass man so viel doppelt (und "exakt doppelt") schreiben muss, nervt mich.
Ich arbeite daher an einem
https://www.delphipraxis.net/196493-unitoptimizer.html, der mir das abnehmen soll.
Ich bin gerade dabei, das Projekt nochmal neu und optimierter aufzubauen. Es existiert aber eine kleine Demo als aktuelle Umsetzung.
Falls Du es mal testen willst, schreib eine pm mit eMail-Adresse.