IME Schwalbes with snakeskin are more or less as puncture resistant as everyone else’s non-puncture-resistant tyres. Tolerable but not tough. Almost every puncture I’ve had in the last 2 years was on a snakeskin now I think of it, and all the “just riding along” flats were.
S-works are generally pretty thin, though it does vary. Control likewise are generally tougher but the control XC tyres are thinner than the control trail tyres so it’s not that easy to know what you’re getting unless you’ve already had a poke at one. I rather like the Captain Control, but to be fair they do have exposed sidewalls because of the lack of protruding knobs.
…and on that theme, I might have thought of recommending a smallblock on the rear and a slant 6 on the front, but they also have sticky-out sidewalls which make them a bit exposed. They’re not flimsy but they get hit more than some tyres so I’d be wary of them in rocky/jaggy terrain. (bang on for my local trails)
Sorry, I’ve got more unrecommends than recommends!