Hmm. If you allow Shield Master's shove to be before your attacks, that makes it pretty good. Maybe allow the shield bonus to Dex saves on any effect rather than one that only targets you?
Versatile weapon master:You have mastered techniques that take advantage of the leverage that using both hands grants to a lighter weapon.
When taking the Attack action using a weapon with the Versatile property in two hands, you may make an additional attack with it as a bonus action.
You may choose to deal Slashing, Bludgeoning or Piercing damage when you deal damage with any melee weapon.
Dual Wielder: Same benefits, plus
When you take the Attack action whilst wielding a weapon in each hand, you may reroll one attack roll. You may choose to use this reroll after knowing whether the attack hit or missed the opponent.
Thrown weapon master: You are adept at utilising the range of a thrown weapon as a natural extension of its own reach.
You may draw a weapon with the thrown property as part of making an attack with it.
As a Reaction, you may make one attack with a weapon with the thrown property that you are currently wielding at any point during your, or anyone else's turn.
You may make Shove or Grapple attempts with ranged weapon attacks. If you successfully grapple an opponent, you have pinned them to the floor or another surface rather then gripping them yourself, and so you cannot move them, but they are not automatically freed if you are incapacitated or moved.
Protection master:You are adept at defending others and reacting to your opponent's maneuvers.
You may take a number of Reactions equal to your proficiency bonus each round.