Cytat
Piszę skrypty metodą "tradycyjną" - nie używam template'ów, nie tworzę obiektów
Dobrze Ci radzę - zacznij używać templaty i tworzyć obiekty

.
Miałem swojego czasu podobną sytuację do Twojej i teraz z perspektywy czasu widzę, jaki może powstać z tego nieoptymalny i niewygodny bajzel.
szablony (np. Smarty) i OOP (wiąże się z tym również MVC) pozwolą Ci na utrzymanie porządku w kodzie i zwiększą prędkość aplikacji
Programowanie strukturalne jest dobre dla małych skryptów, a mając na uwadze ilość linijek w Twoim kodzie, nie jest on mały.
pozdrawiam.