I'm no great designer and only doing hobby sites but I've found PineGrow (http://pinegrow.com/) quite nice.
They hooked me on the $49 price when I started playing around and I was ready to buy until I saw that the price jumps to $99 if I want master page support and some other nice things.
I realize it is well worth it but I just can't justify a $100 editor for my hobby projects. I just purchased this tool for $25 as its pricing aligns with what I'm willing to spend much better.