Daniel, would you mind telling us how you put together your web page? Your web site looks great and clearly works good to link photos also. Do you host it yourself?
My domain, dankalal.net, is hosted by bluehost.com (bluehost is owned by a larger company that owns other web hosting companies--it's huge).
There are lots of html editors out there; don't sweat that. Content is the main thing that will keep your web page from becoming old and static (any specific questions, just pm me).