Take a look: https://hardknocksfighting.com/media/
(yeah it's ugly and due for re-design ).
I've created a regular page, and called it Media (you can call it whatever you want)
You then go and style the page as you would normally do in cornerstone (or any other way).
Then simply add Essential Grid where you want it to appear on the page.
For the Essential Grid, choose Post as source. Style it how you want inside Essential Grid editor. Pick skins, filtering etc..
So essentially, you can make the blog post the usual way, and they will show on that page, since Essential Grid is loading all the blog posts, rally simple
As you can see, they also have separate page for each category..so once you click on the featured, it takes you to the new page, which have another Essential grid loaded.
So you would need to make more grids. (Either the same way, choosing posts for source and adding filters, or doing custom, and adding your own url links and so on..)