Thank you.
Everything is going smooth.
Using a menu item with main product listing now, since Filters will only work this way.
Suggestion:
Maybe we can use modules in the future to build all layouts independent.
If we could position modules (main product listing, main product page, filter, comments, checkout...) with our theme (pageuilder), we could use the templates layout/framework to position everything. This would mean max flexibility. In my case I could make use of already existing breakpoints, order of div's depending on the viewport, ACL. I could also add additional 3rd party modules anywhere.
For this, I guess a "Filter Module" would need to know the "Product Listing Module" to which respond to.