Crippling strikes and executioner are bad perks, a lot of enemies are immune or virtually immune to injuries and most injuries are irrelevant for enemies.
Recover is not that important nowadays, it was better back in the day due to how the meta worked with indomitable and adrenaline. If you aren't going to use fatigue intense skills like adrenaline and you have pathfinder you can ignore recover.
Gifted is a must have perk on everyone.
Polearm mastery is not a good perk, not all masteries are necessary, really the only masteries that you should get are hammer, cleaver, dagger, bow and throwing. If you use other weapons you can safely ignore the mastery.
Underdog is another must have on everyone, while reach advantage is not really good. You will get more mdef from underdog in most situations, and it's specially valuable since it becomes better the worse the situation gets.
Quick hands is also advisable, but only for specific builds like ranged units, hybrids and the 2handed mace + qatal dagger.>>794310
The archer build is full of jank. Lone wolf on archers sounds interesting but since you want your snipers to advance to attack enemies in the back I'm not sure if it will work.
Fast adaptation and bullseye are also bad.>>794418
Backstabber is a bad perk too, most of the time the amount of mattack it gives you is negligible due to the way the game's math works out.
Pic related is the usual base build I have, with 2 remaining perk points to make the specifics, such as a weapon mastery, duelist, brawny, etc...
All should have either nimble or battle forged, a combination of those two perks is preferable over giving everyone the same, though I lean towards more guys having nimble instead of making it 50/50.