um das Projekt kleiner zu machen, kannst du
nonVCL-Programmierung nutzen. Ist halt nur was mehr arbeit

und man benötigt ja auch nicht unbedingt alle standardmässig eingebundenen units...
was man auch vermeiden sollte sind globale variablen. Soweit es geht lokale variabeln verwenden oder als private deklaration der Form erzeugen