This exists in Topic List Previews (plugin and theme component) and an official Theme Component iirc.
In TLP you simply tag a topic with a reserved tag (appointed in the settings) and it shows up on your Portfolio view on your user Activity page. You can rename the view if you prefer. It’s just a way of highlighting a bunch of important Topics from that user. On desktop you can style the view to appear like tiles if you like.
TLP adds a button on the user card to assist discovery of that page.
In addition the Follow Plugin mimics a user based news feed providing a Topic List called “Following” that only shows recent Topics authored by or involving someone you follow.