Squarespace is my favorite! It's dreamy. Beautiful, clean, all-in-one. There's no upkeep, except for your content (because fresh is best), you set it and forget it. It's your silent partner in running your business.
Blog, Physical and digital products, portfolios, if you can imagine it Squarespace can create it.
Because it's a perfect platform and not so fussy, I can create a site faster which brings the price down and you can invest in happy little FB ads to start growing your business.