I was a hobbyist coder for a while and built my site using Gatbsy - based on React. The great thing about those was isolated REUSABLE COMPONENTS that can be pulled into a page wherever you want, multiple times over multiple pages if that's what you wanted.
I couldn't keep up with the coding, so am using Squarespace. It does look fantastic simply using a template and ready-made styling. But this feature of building a page using REUSABLE COMPONENTS is sady missing! I want a section from one page (a list... each item has an image, a title, and a description) to also appear lower down on the home page. It's not very practical to have to edit in both places every time I want to make a change. (I'm using to list events.)