For webbuilders I think it’s more a matter of personal skill level and amount of time available to manage and launch the site to make that decision.
Every builder will have a learning curve, building a site on wix or squarespace is easier than wordpress (in my opinion) WordPress is more robust, but it’s more maintence. WordPress has a ton more options…but thats a lot to sort through if you’ve never worked with a site builder before.
Are you willing to run a staging or sandbox site to verify plugins work nicely together or that updates dont crash your site like you might need on wordpress? There are managed wordpress options that at take some of the updating workload from you (but if course it’s not free).
Are you needing a WYSIWYG builder or do you intend to do some of the coding yourself? Do you need something you can really scale up with or something more out of the box and ready to go once you add your details?
I would say almost every builder you might want to use has the capabilities you mentioned, but the time you have to learn, setup, and devote to managing the site is how i would make that decision.
Whichever builder you end up feeling will be most friendly for your situation. I would then watch youtube tutorials on basic setup, “how do i start a blog on squarespace” etc, and then just do stuff on that builder. I have set up or helped set up a variety of sites, and the biggest hurdle (again in my opinion) is just getting comfortable with the platform. You’ll know better what kind of help you need on a builder once you’re actually in it bopping around and seeing what’s confusing, what isn’t, and what you can find youtube or udemy tutorials for.
Start with a template, web-design is it’s own skillset, deisgn your site for mobile-first access, and good luck!