I host my site at Dreamhost and I use Dreamweaver to upload my caps to my site.
To make the site, I basically used Photoshop’s in-build photo gallery feature so I wouldn’t have to code everything cap by cap, but sadly this does not allow you to make a menu/links at the top so you can navigate easily through the site. So I cut and paste the codes from the Photoshop gallery into blank pages with links at the top for navigation in Dreamweaver.
Or if you want to try to ease into it, make a gallery with Photoshop, upload the map you’ve made the gallery in (with index files and the caps) to your host (like Dreamweaver) and then have your home page just be a list of links to all the galleries. Slightly less easy to navigate, but YAY CAPS IN GALLERIES.