For basic types of websites, I've long been an iWeb fan. I was quite upset by Apple's choice to EOL it. Since then, I've seen little that has offered an equivalent level of ease of use and WYSIWYG editing capability. The closest that I've seen to it is an app called EverWeb. It has promise, but the last time I checked it out it had a few bugs and lacked a few features that were deal breakers for me, as long as iWeb keeps functioning (which, honestly, may not be that much longer, given some of the UI bugs that have been cropping up with the latest OS updates).
Beyond that, for sites that go beyond simple informational sites (personal websites, blogs, ecommerce, etc.), I, too, use Photoshop, though I couple it with a reasonable knowledge of PHP, HTML, etc, and buy templates that I modify to suit my needs. I have found that the richness of the templates that are out there is so grand it takes care of 90% of the backend work, allowing me to tweak a little and then focus on what I want the front end to look like.
FWIW.