in pratica stai cercando di sostituire un software grafico?

per farlo funzionare dovrai comunque lavorare su server, anche se locale.

poi il processo di salvataggio (salvare e sostituire il file esistente) dovrai farlo con il linguaggio dinamico da te scelto (asp, net, php...).

nell'insieme è abbastanza complesso.