We use Coffee Cup HTML Editor. It is inexpensive and works well.
I know people that build websites that have their clients fooled into believing it is a black art of sorts. Thus they can charge 100 bucks to change a phone number or the hours of operation which take maybe 2 minutes to do.
My wife built our initial web site in less than 8 hours. That included much time for brainstorming. We had quotes for up to 12K or so for someone else to do it. Nice hourly rate eh?