a meno di non costruirti uno script ad hoc, una delle soluzioni più comode potrebbe essere utilizzare un CMS.
Altrimenti, prova a cercare se c'è qualcosa di più specifico nella sezione download di html.it. Ognimodo, per permettere al cliente di uppare le foto e inserirle in automatico nelle pagine web il solo html non ti basta.