Project Gutenberg is the vision for the new editor experience in WordPress. It offers a content block type solution to adding different elements within your posts or pages in a simple and convenient way.
The editor will endeavour to create a new page and post building experience that makes writing rich posts effortless, and has “blocks” to make it easy what today might take shortcodes, custom HTML, or “mystery meat” embed discovery.The existing solution in WordPress uses Tinymce. For most people it’s a perfectly fine way to write blog posts and create pages for their site. Using a combination of adding text, the formatting options in the Tinymce, shortcodes, HTML and CSS most people are able to add the content they want and format it to look how they desire. Essentially the new editor flow would enable you to separate each of those elements out into individual blocks, each with their own settings and content.
Development is very active with a plan to issue 1 release a week with fixes, improvements and changes. Discussion happens on the make.wordpress.org blog and in the slack #core-editor channel.You can report bugs in the plugin’s support forum but a better place is to create issues for them in the Project Gutenberg repo at GitHub. Just so I can test the button content block there’s one below directly to the GitHub issues page for the project.