that particular site uses Elementor for its landing page and the rest of the site is fairly straightforward with the GP theme settings.
Do you already have a site that we can compare as some of the changes could be quite easily achieved in the theme and with the WP Show Posts plugin. If you can share a link then edit your original topic and use the Site URL field to do that privately.
Really simple, the WPSP plugin allows you to create a list of posts, query which taxonomy ( category / tags ) you want it to display, set the columns and content etc. Then simply add them to a page using the shortcode it generates.