I've looked at a few extensions out there but most are overkill or don't quite fit.
Keen to create a simple extension instead if someone wants to point the way.
- Admin interface to easily add photos with title, caption, description
- Page to display the gallery
- Block to show a set number of images and slide through them (eg, 3 shown, 12 total, slide transition)