pues, todas dos son galerías de imágenes, con pie de foto. eso lo puedes desarrollar ya sea en utilizando javascript o flash, y agregando efectos para el paso de cada una de las imágenes, por otro lado, se podría crear una base de datos, que contenga la URL de la imagen, titulo y comentario, etc.., y desde php cargar las que se necesite, según los criterios que se te ocurra, por ejemplo, podrías colocar un campo en la tabla que diga publicado de tipo boolean, y así traer solo las imágenes que estén publicadas, también puedes colocar un campo que se llame orden y darle order by a la consulta por este campo, así podrías cambiar el orden en que se muestran las imágenes. Realmente ideas para implementar hay muchas, así como también, ya hay en la web varias hechas y con código abierto, que podrías utilizar.
Saludos