You can use a single Block module that covers your entire page to create captive and beautiful content. This is a good approach if your content is infrequently changed and you are experienced with the editor.
A more manageable approach is to organize your page into multiple Block modules. This allows you to make smaller changes without affecting the content on the rest of the page. The added benefit is you can change permissions by user for a single Block module to create highly personalized content as well as re-use partial content on other pages simply by sharing modules.