I would like to know if there is a way to set the main blog page with this structure:
4 masonry post in 2 columns + 4 related products or products lists.
The blog page can be set in one design only. You need to create a custom page and create the layout by means of two different elements: A blog post with masonry grid and Product Grid element.