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.