The Zoom Groom for cats is really nice. I think you could use that for both. I use it for all my cats. It loosens hair and it it is also gentle. I have one short haired cat and 2 very thick haired medium/sort of long haired cats. I do use a very fine metal comb for my longer haired cats as I think it gets the loose hair better but I use that mainly for Lewis because he likes to be brushed and combed and I can take my time with the comb. It works well because I can get down next to the skin better which is where Lewis matts. I'm finding at 9 months he's really prone to matting as he has very thick, soft wavey hair at the base. He loves to be brushed and will roll over and raise his legs/arms up so I can get under them. It's so cute.
I use one of those slicker brushesfor Wallace because he's more of a wiggle butt about being brushed and it really does pick up the hair. Although he has thick fluffy hair, he's not as prone to matting. I have no idea if these are the tools you're supposed to use but they work well for my cats.