Lo mejor si no quieres "perder tiempo" es que visites sitios como
www.hotscripts.com y busques la aplicación/s que necesties ya hechas. Busca la que mejor te acomode y las pruebas.
Concretamente podríar ir mirando por aquí:
http://www.hotscripts.com/PHP/Script...ies/index.html
Hay muchas que usan base de datos para guardar otros datos de referencia de la imagen (descripción .. etc) .. pero los hay que sólo muestran lo que pillan en un directorio ..
Un saludo,