Poche idee ma molto confuse
Non mi è chiaro se le foto oltre che i dati, le devi poter selezionare tu come predefinite o l'utente come variabili.
Qualora poi si scelga di svilupparla in php/javascript, l'utente finale avrà una connessione a internet attiva? E le foto andranno salvate lato server (con i conseguenti tempi di caricamento necessari) o andranno utilizzate solo nella singola sessione utente?