in realtà di strade ce ne sono ma devi fare compromessi.
Il problema dei tuoi script è che non rientrano nella struttura "incpsulata" di Joomla per cui sono appz a sè senza nessuna possibilità di iterazione con Joomla e i suoi valori/parametri/metodi.
Quindi quì, purtroppo vedo un bivio ... (trivio

)
- Impari a scrivere ad oggetti e ti integri con l'mvc joomla
- Trovi una extensions simile che gestisce liste e form e la "plasmi" verso la tua
- Non usi Joomla
... a rovescio....
Nell' ultimo caso, il discorso finisce quì.
Nel penultimo vai in joomla extensions.org e cerchi un addons che faccia qualcosa di simile (credo che K2 ad es. gestisca delle liste) e inizi a lavorare di ragionamento portando l'extensions verso la tua appz... ma ci saranno punti in cui dovrai magari cambiare alcune logiche della tua appz per adattarti all'extensions.
Nella prima, che consiglio sempre nel caso uno sappia già scrivere codice, ci sono moltissimi tutorial in rete alla key "scrivere componente joomla" ... certo, il primo impatto è un po' duro ma con Joomla poi non hai più problemi....
Il jolly c'è ma ti garantisco che è veramente deprecabile ed inoltre non so i limiti, cerca jumi che è un integratore di script php in framework joomla
M.