Il linguaggio server-side DEVI utilizzarlo se il progetto andrà su web.
Se invece il progetto andrà ad esempio su cd o sarà comunque un eseguibile, puoi usare dei programmi di terze parti per la modifica dei proiettori, che ti consentono tra l'altro di superare le limitazioni di fscommand (tra l'altro quasi tutti danno già di loro la possibilità di salvare i files, per cui non dovresti nemmeno crearti lo script in python )