Для этих целей можно использовать любую headless CMS типа Contentful или Prismic и уже запрашивать нужные куски из кода. Если всё это не требуется разделять, т.е. данные и вёрстку иметь в одном месте (в CMS), то рекомендую попробовать
APIQ CMS - любые поля в ней можно создать "на лету" и вывести их где угодно