Custom elements are really great for editors and developers. You can provide a rich set of primitives that editors can use to display certain content. In the past, I used MDX [1] extensively so non-technical writers can create a rich UI for a documentation site.

- [1] https://mdxjs.com/

I just wanted to throw some extra :hearts: towards https://mdxjs.com/ it's really the best of both worlds.

May I ask what you are using instead nowadays?

MDX is great and I like to use it.