Hello! So I decided that I wanted to make a rain team. This is because I like using it and because it's also considered one of the best team types. I think my team so far is pretty good, but it can probably be improved, so comments and criticism would be appreciated!
@ Choice Specs
Modest/Drizzle
126 HP/252 SpAtk/132 Speed
Surf
Hidden Power Grass
Focus Blast
Ice Beam
First of all, there's Specs Politoed. This guy is pretty much needed for the team as he sets up permanent rain with his ability. I run Choice Specs in order to maximize power and make those STAB Rain-boosted Surfs hurt even more. Politoed's rain supports the rest of the team immensely, and his sheer power makes switching in with something that doesn't resist water extremely difficult.
@ Life Orb
Naive/Regenerator
4 Atk/252 SpAtk/252 Speed
Hurricane
Superpower
U-Turn
Taunt
Next, I have Tornadus-T. This guy is simply amazing. His high speed and Regenerator are incredibly useful. When rain is up, this guy can easily abuse 100% accurate Hurricanes, which hurt a lot. U-Turn also allows him to switch out of slower checks/counters without much problems. Superpower is for coverage against stuff like Chansey/Blissey and Taunt also helps against some checks. Regenerator also makes Life Orb an easy choice for an item.
@ Choice Scarf
Timid/Justified
252 SpAtk/4 SpDef/252 Speed
Hydro Pump
Surf
Secret Sword
Hidden Power Ice
Keldeo is another excellent rain abuser on this team. Just like with Politoed, rain-boosted Hydro Pumps and Surfs will put a dent in opposing Pokemon. However, Keldeo also has excellent speed, especially with a Choice Scarf. This allows it to revenge and check things much more easily, as well as allowing it to clean up late game with Surf/Hydro Pump. Secret Sword is another excellent STAB move on Keldeo and also hits some threats, such as Ferrothorn. Hidden Power Ice gives Keldeo an edge against Dragons and, because of the Scarf, makes revenging stuff like +1 Salamence or Dragonite relatively easy. Keldeo even works well when I don't have rain set up yet, making it an excellent Pokemon on this team.
@ Black Sludge
Bold/Rain Dish
252 HP/236 Def/20 Speed
Rapid Spin
Toxic
Scald
Protect
Tentacruel is also really good. He provides Rapid Spin support for Tornadus-T, making Stealth Rock less of an issue to him. Tentacruel also has great livability with its excellent defenses, coupled with Rain Dish/Black Sludge recovery and Protect. Toxic is there as opposing Tentacruels would easily get rid of Toxic Spikes. Scald provides a solid STAB option that can also burn opponent's Pokemon. Protect allows for extra recovery and scouting for Choice items.
@ Focus Sash
Jolly/Arena Trap
4 HP/252 Atk/ 252 Speed
Earthquake
Stealth Rock
Toxic
Stone Edge
Dugtrio supports the team by trapping opposing threats and also by setting up Stealth Rock. It traps threats such as Jirachi and opposing weather starters and eliminates them rather easily. Eliminating these makes it a lot easier for Tornadus-T to cause a lot of damage to opposing teams, as different weather and Jirachi all get in Tornadus' way. Focus Sash allows Dugtrio to take a hit, making switching into things a lot easier.
@ Leftovers
Calm/Serene Grace
252 HP/220 SpDef/ 36 Speed
Thunder
Flash Cannon
Protect
Wish
Jirachi gives me a safe switch in to opposing Dragons and Tornadus, as its steel typing and great defenses resist those. Thunder is a great move, as its 100% accurate in the rain and, with Serene Grace, has a 60% chance of inducing paralysis, crippling enemy Pokemon. Psyshock is a good STAB option, while Protect and Wish allow Jirachi to heal itself, scout enemy attacks, and also heal the rest of the team.
Thanks for reading this! As said before, comments and constructive criticism would be appreciated so I can make this team better. Once again, thanks!

Modest/Drizzle
126 HP/252 SpAtk/132 Speed
Surf
Hidden Power Grass
Focus Blast
Ice Beam
First of all, there's Specs Politoed. This guy is pretty much needed for the team as he sets up permanent rain with his ability. I run Choice Specs in order to maximize power and make those STAB Rain-boosted Surfs hurt even more. Politoed's rain supports the rest of the team immensely, and his sheer power makes switching in with something that doesn't resist water extremely difficult.

Naive/Regenerator
4 Atk/252 SpAtk/252 Speed
Hurricane
Superpower
U-Turn
Taunt
Next, I have Tornadus-T. This guy is simply amazing. His high speed and Regenerator are incredibly useful. When rain is up, this guy can easily abuse 100% accurate Hurricanes, which hurt a lot. U-Turn also allows him to switch out of slower checks/counters without much problems. Superpower is for coverage against stuff like Chansey/Blissey and Taunt also helps against some checks. Regenerator also makes Life Orb an easy choice for an item.

Timid/Justified
252 SpAtk/4 SpDef/252 Speed
Hydro Pump
Surf
Secret Sword
Hidden Power Ice
Keldeo is another excellent rain abuser on this team. Just like with Politoed, rain-boosted Hydro Pumps and Surfs will put a dent in opposing Pokemon. However, Keldeo also has excellent speed, especially with a Choice Scarf. This allows it to revenge and check things much more easily, as well as allowing it to clean up late game with Surf/Hydro Pump. Secret Sword is another excellent STAB move on Keldeo and also hits some threats, such as Ferrothorn. Hidden Power Ice gives Keldeo an edge against Dragons and, because of the Scarf, makes revenging stuff like +1 Salamence or Dragonite relatively easy. Keldeo even works well when I don't have rain set up yet, making it an excellent Pokemon on this team.

Bold/Rain Dish
252 HP/236 Def/20 Speed
Rapid Spin
Toxic
Scald
Protect
Tentacruel is also really good. He provides Rapid Spin support for Tornadus-T, making Stealth Rock less of an issue to him. Tentacruel also has great livability with its excellent defenses, coupled with Rain Dish/Black Sludge recovery and Protect. Toxic is there as opposing Tentacruels would easily get rid of Toxic Spikes. Scald provides a solid STAB option that can also burn opponent's Pokemon. Protect allows for extra recovery and scouting for Choice items.

Jolly/Arena Trap
4 HP/252 Atk/ 252 Speed
Earthquake
Stealth Rock
Toxic
Stone Edge
Dugtrio supports the team by trapping opposing threats and also by setting up Stealth Rock. It traps threats such as Jirachi and opposing weather starters and eliminates them rather easily. Eliminating these makes it a lot easier for Tornadus-T to cause a lot of damage to opposing teams, as different weather and Jirachi all get in Tornadus' way. Focus Sash allows Dugtrio to take a hit, making switching into things a lot easier.

Calm/Serene Grace
252 HP/220 SpDef/ 36 Speed
Thunder
Flash Cannon
Protect
Wish
Jirachi gives me a safe switch in to opposing Dragons and Tornadus, as its steel typing and great defenses resist those. Thunder is a great move, as its 100% accurate in the rain and, with Serene Grace, has a 60% chance of inducing paralysis, crippling enemy Pokemon. Psyshock is a good STAB option, while Protect and Wish allow Jirachi to heal itself, scout enemy attacks, and also heal the rest of the team.
Thanks for reading this! As said before, comments and constructive criticism would be appreciated so I can make this team better. Once again, thanks!