How to adapt the Wave theme to support multiple podcasts?

I’m trying to use the Wave theme with multiple podcasts. My idea is to have each podcast have its own tag, and then give each one its own route in routes.yml (for example and etc.), but the thing I’m stuck on is making a page for each one. I’m not trying to re-invent the wheel here (mostly because I don’t really know what I’m doing) but my ideal outcome would be to have a page for each podcast identical to the homepage, except with a custom publication cover and logo. If possible, it would also be really cool for the URLs under the “Subscribe” button to change dynamically depending on which podcast you’re looking at.

Is any of this doable, and if so, how would one make a start?