I've used BlurGriffon to create a number of sites. It works very well, does everything I need & is very easy to use.
It does all the necessary stuff, like HTML 5, CSS 3, etc.
Best of all, it's entirely editable & customizable, so you can create totally original sites any way you want. I've tried other site builders like RapidWeaver & WordPress that are far more difficult to use & limit your options, so their sites all look alike.
BlueGriffon has templates, but it also gives you the tools to easily create custom pages as simple or as complex as you want, without any knowledge of code, while also letting you to edit the source code if you wish.
Plus, BlueGriffon is completely FREE & open-source. I like to contribute to open-source providers who make great free software for regular people.
There are also lots of available add-ons, tutorials & templates that are free or inexpensive compared to commercial apps.
Can't go wrong by giving it a try..