Class/Weapons Suggestion
At first I was going to suggest a ranger, since they can give some boons with spirits i guess and have knockbacks…but since you don’t like medium armor and ranger can be frowned upon, i’d suggest going with a GS mesmer. your second weapon set can be w/e, but GS has a pushback and some good damage that you seem to be craving.
Mesmers with centaur runes have fairly constant swiftness, at least my friend does. He’s a Sword/Torch + GS mesmer with the centaur runes.
GS has one ground targeted skill, the rest are direct target.
This is the only class I can think of that meets all those requirements and isn’t mostly useless ranged *cough*guardian*cough*
Rifle + Sword/Warhorn Warrior with Shouts and Battle Standard perhaps. Maybe 0/30/0/20/20. Kind of a support + sniper. Could also go 0/30/0/30/10 for healing Shouts if you want.
Warrior with Rifle + Kick and you have ranged dps with 2 knockbacks. Warriors aren’t boonmasters, but they can provide support with banners, shouts, and warhorn. Warhorn and banners both have swiftness skills with decent uptime.