I'm just going to post my doubles set since it's slightly unique.
Talonflame @Sitrus/Chart Berry
252 HP/252 Atk/6Spd
To anyone who's run a tailwind team in doubles this generation, talonflame stands out as the most reliable and useful offensive tailwind setter, due to Gale wings. Priority Brave Bird is there for speed control against things like trick room. Quick Guard is preferred for countering enemy priority, which is critical, because for example, it let's your mega heracross rock blast an enemy talonflame without fear since quick guard blocks all priority moves, including gale wings and prankster induced priority. Taunt simply stops trick room from going up, but with aromatisse being a primary setter, and mental herb and rage powder support being common, it may go to waste Good teammates for tailwindflame include any powerhouse with powerful attacks or powerful spread moves and lackluster speed. This includes mega heracross, mega garchomp, mega gardevoir, clawitzer, and chandelure. Steel, fighting, and ground types also pair well to take rock slides.
Pokemon X FC: 3411-1734-8348
Avid Doubles and Rotation Battler and just getting started in Competitive Breeding!