Markdown is the syntax that Obsidian uses for its templates, so this text-based system is the only way to make official Obsidian Templates.