Builder.io is fantastic for building custom websites, especially in teams with both technical and non-technical members.
You’ve chosen Contentful as your traditional CMS solution. Here's an example of creating a comment for an entry using Contentful's Content Management API.
Need to create a highly customizable but short-lived content management system (CMS)? Our solution turned out to involve Apps Script and Google Sheets.
Contentful comes with a visual interface for uploading content, and it also includes an admin view that lets you create the content model.