Considering
Block Editor Field and Block Editor Pages
FeaturePages & Layouts
3 votes
A native Block Editor field type, available on any content or component model, for composing rich content visually as blocks: text, headings, lists, quotes, code, tables, images, multi-column layouts and Agility components. Add blocks from a slash menu and reorder them by dragging.
Building on the field, Block Editor pages will let you compose a whole page in the same editor, instead of arranging components in a panel.