The web builder that I've been using has allowed me to design my own template. Templates are provided, although after fooling around a while, I was able to make my own template that was nothing like the others. My sister is an artist and I was able to create a banner that had one of her paintings on it with her name on every page without having to manually make it for each page.
There are some limits with it, though. I can only design five pages, and she wants more than that.
Although I do have iWeb, I do not want to use that because she wants to keep the same theme. Artists are very specific with color, and the color scheme on her website (maroon titles with navy text and bars on a creme yellow background) is nothing like the iWeb templates.
I need something that I can easily design a page that looks very similar, if not the same, to the ones I have already designed. I don't want something like iWeb that has a media editor and puts things in specific rows, etc. I want no music, Flash, or video. All that's on the website is text and a lot of photos of paintings. I am also tinkering around with the idea of having a form with the submit button that lets the viewer sign up for the mailing list.
I have been sampling Microsoft Word (on a Mac, of course) and creating HTML documents on that. The thing i hate, though, is that the banner photo starts at the way top left of the page, and MS Word allways wants to leave some space at the top left.
I don't mind learning a little code, but I don't want to learn a new language. I probably will never design another website except for maybe my .mac one.