Nun mkinzler hat schon das richtige Stichwort genannt. Allerdings sollte jeder für sich entscheiden, ob sich der Aufwand lohnt. Denn
nonVCL bedeutet, alles, was dir Delphi abnimmt (Events/Fenster verwaltung und sehr viel mehr) selbst zu machen.
Empfehlenswert zum Einstieg sind glaube die
nonVCL Tutorials von
Luckie.
Laufzeitpackages sind auch nicht unbedingt die Lösung, da dann wieder diese Packages mit ausgelieftert werden müssen.