I've recently started developing on HubSpot, and for the most part it's been a breeze. There is one thing I've recently run that's waaaaay harder than it should be, and that's adding an image caption to your blog post.
Back in the old days of the internet, there was exactly one way to build a website. You would have to learn HTML and you would code a page. And then you would copy and paste that page and you would tweak the title and some of the content and you would have and repeat, repeat, repeat.