Dreamweaver (kostenpflichtig)
Phase 5/Alpha Code Studio (mein persönlicher Favorit)/Notepad++ (Freeware)
Mit den oberen Programmen müsstest du dir deine eigene Seite schreiben.
Vorteil: Komplette Gestaltungsfreiheit
Nachteil: PHP, CSS, HTML, JavaScript lernen
Ansonsten könntest du dich vielleicht informieren, was mit Content Management Systemen (CMS) wie Joomla oder sowas möglich ist.
Vielleicht gibts ja Galerien in dem Stil.
Ansonsten selbst umschreiben.
Hier ist allerdings der Nachteil, dass du wenig eigene Gestaltungsmöglichkeiten hast.
Letzte Möglichkeit ist:
Engagier dir einen Profi, der dir so ein Ding schreibt samt Front-End und Verwaltungs-/Adminbereich.
Kostet allerdings.
Ich hoff du willst deine Bilder da nicht verkaufen. Dann wirds nämlich 10 mal so kompliziert.
Ich persönlich tendiere immer zur ersten Möglichkeit.
Ich hab komplette Gestaltungsfreiheit, wenn ich nicht weiterkomme, frag ich in einem entsprechenden Forum um Hilfe und wenn es dann fertig ist, kann ich mit mir selbst zufrieden sein. Außerdem kann man es beliebig umgestalten, umschreiben, verändern oder erweitern.
Ist aber natürlich Arbeit, die du reinstecken musst.