Documentación oficial para crear un plugin
https://developer.wordpress.org/block-editor/getting-started/create-block/
Prácticamente el comando:
npx @wordpress/create-block pitufo
Te creará un bloque muy simple llamado pitufo
Normalmente vamos a necesitar crear un plugin que contenga varios bloques, para no crear un plugin por bloque. Para ello el artículo de más abajo es muy bueno como guía.
Artículo de cómo hacer un plugin con múltiples bloques:
Repo github donde he colocado una primera versión de un plugin que tiene 3 bloques (images, number y title) siguiendo las guías anteriores.