Adding content in Gutenberg editor

Yes and no.

There is a feature called “nested blocks” that will let a developer create a block that contains other blocks. This is useful for specific template-type approaches.

But, if you’re asking just as a general content author if you can easily put your blocks all together, no, you cannot. They are designed to be separate. It does take some getting used to in your writing workflow. If you run into major issues with it, such as tabbing between items or something like that, the best thing to do is raise a GitHub issue/feature request.