Block Editor
Please follow Block Editor Handbook.
Gutenberg Fields Middleware
Register fields for Gutenberg blocks with a simple, declarative API. https://github.com/rtCamp/gutenberg-fields-middleware
create-guten-block
A zero-configuration developer toolkit for building WordPress Gutenberg block plugins.
https://github.com/ahmadawais/create-guten-block
https://ahmadawais.com/create-guten-block-toolkit/