Including HTML content from WordPress when it's not your post content but your theme settings can be done! It's just a mess.
Adding buttons to a Gutenberg block can indeed be done. Dare I say it? Simply.
Another version of a repeatable spoiler block with Gutenberg.
Some more extra things with Gutenberg that are on the wild side of advanced.
Put them in the order you want without having to hard code things.
Hiding parts of CMB2 fields is necessary to make like less confusing and easier.
How to use FacetWP and Font Awesome to make a spinning icon while your data loads.