In terms of CMS tech:
WordPress:
- with templates
- with Elementor or another GUI Tool
- with tools like H5P plugin for interactive content
- and more
If you want to use post there are the below preformated post types
- Posts.
- Pages.
- Attachments.
- Revisions.
- Navigation Menus.
- Custom CSS.
- Changesets.
You can also add Post Types, Fields (ACF) and more.
In other CMS’ like Joomla or Drupla there are similar tools.