I used Wordpress to build my site, I won't lie, I struggled along for ages, never happy with that I have created.
Eventually settling with it being 80% what I am looking for.
I would use Squarespace, but I am not really wanting to pay $18 a month for the site. At the moment I pay $50ish for the entire year and that is for my hosting and domain renewal. But it looks so much easier to put together one here than in WordPress.