If you do not use the prefab templates such as "Photos" but, instead use blank pages then iWeb is infinitely customizable. Each page has to be created, formatted and the desired links to other pages inserted so it can be a bit tedious -- but the only cost it time and effort. Its an ideal solution if you do not want to continually change content and/or formatting.
Bookmarks