Il javascript non puo' scrivere files, a parte i cookies, e il fatto che contengano XML non cambia la sostanza.

Per esempi su come utilizzare i cookies ti basta fare una ricerca, per i questionari non so.

A mio parere utilizzare un browser per queste "applicazioni" non significa semplificare lo sviluppo, considerando le difficolta' (e le notevoli restrizioni) ed in considerazione anche della garanzia di sicurezza che l'associazione html+javascript+browser non costituiscano pericolo per il computer dell'utente...

Un qualunque linguaggio di programmazione che generi eseguibili e il suo ambiente di sviluppo visuale ed assistito sono la scelta migliore per cose simili.

IMHO, ovviamente.

ciao