Purtroppo è solo attraverso lo "studio" (non copia) degli script esistenti che si acquisiscono nuove idee per mettere su dei programmi adatti alle proprie seigenze. Quindi, anche se magari gli script che hai già visto non sembrano adattarsi perfettamente alle tue necessità dovresti cercare di studiare il loro "meccanismo", le procedure e i passaggi tra i vari blocchi di codice...

Comunque, personalmente sento di consigliarti la strada dei database per gestire il tutto. Lascerei perdere i file di testo, sono adatti per altre cose.