Hi @qwik3r
I think the relationship field will be a perfect fit for your requirements. If you have 4 ‘modules’, create 4 relationship fields.
In each relationship field, you can select and order posts. You can then loop through these selected posts and render the image / headline / link in your page template.
Checkout the docs for the relationship field and get_field to get started.
Thanks
E