Gutenberg 6.9 laid the groundwork toward this reality by resolving block templates from a theme’s /block-templates folder.

God.. at last. This gutenberg switch phase was really painful but i believe its worth it.