Display different "template" for subpages

Hi all, I am a bit stuck on working out the best way to accomplish what I need here. Firstly, I have created a “Case Studies” page with “Case Study” subpages. I then created tags to display them in different categories. This is the first time I’ve worked with any kind of categorisation in Kirby and I’m not sure if there is any offical or better way but this seems to work well.

The problem I face now is that the case study pages have different templates depending on what category the belong to, I assumed this would be straight forward but I need some help on exactly which way is the best way to do it.

Any advice is welcome!

In this case, it would probably make sense to use different snippets inside the same template depending on tag?

Thanks so much, I gave this a try and it seems to be working well.