Ju .. a princípio não é necessário seu cliente saber algo avançado sobre softwares editores web.
Vc que terá que se dedicar a aprender alguma linguagem de programação e alguma base de dados.
Assim poderá disponibilizar um painel de controle para seu cliente via web mesmo onde ele interativamente atualizará os dados do site.
Mas se ele não entende nada de computador, web, etc...
Mais uma torneira que vc pode abrir oferecendo suporte básico de navegação para ele.
Mas se ele for preguiçoso e daqueles que querem que façamos sistemas que fazem tudo sozinho ao comando da voz ... manda ele para aquele lugar hauhauhaua ... tipo diz para ele que tudo isso que ele quer requer algum conhecimento e o que vc pode oferecer é serviço de manutenção para ele onde ele morre com um troco todo mês.
Assim vc ganha tempo para aprender a fazer este sistema e ele tertá um tempo tbm para aprender e se interar mais com web.
Aconselho para vc o PHP e MySQL.

Até mais