As Dave mentioned, that is what my wife does for a living and is an award winning designer, the best program she has ever found that she uses for part of her work is a program call Netobjects, very easy to work with, not a big learning curve and very flexible to your input.