How can I use a dynamic pages to display blog post items of a category?

Hi, I am new to wix and I can’t seem to get my head around this problem.
I would like to have dynamic item pages for each blog post of a category. I have a few blog categories which need a different type of page compared to the standard post as I would like to use them for documentation.
Essentially the documentation dynamic pages would consist of a table of contents on the left and the contents on the right. I would have multiple documentation dynamic pages, one for each documentation category.
I wasn’t able to use the standard dynamic pages as the content of the page does not always have the same structure. It can have any combination of text, images, videos, code snippets, etc…

Please let me know if there is a better solution, thank you.

It’ll require too much customization which makes it complex, so you’re better off using single pages

Doing this with single pages would be a ton of manual work if I ever decide to make a change to the documentation page layout. I would need to do it for 100+ pages…
Something else I thought about is writing html directly in the database and have the dynamic pages read the html to display the contents of the documentation pages.
If it’s html I could easily embed videos, images, gifs, code snippets, etc… I would just need to find a good external editor.

When I was using Jekyll I wrote my content using Markdown. Is there a similar syntax I could use instead of writing base html?

Do you think that is possible?