Here the question is, for your purposes, if it’s just a site like a blog or a corny small portfolio, then any CMS like WordPress or Wix will suffice. For a larger resource, it is easier to hire a team (designer, developer, content and tester), and this can cost quite a lot.