>>31493200I have many ideas.
First, I intend to use only fully evolved Gen 2 Pokémon that can be found (and bred) in Pokémon Crystal, so no legendaries or trade evolutions.
Second, I intend to make several teams of different types, as many as possible, which also ties into point 3.
Third, if a Pokémon is on one team, it can't be on another team. For example, Tyranitar can be on either Dark or Rock, but not both.
This makes for the following teams:
Ice: Sneasel, Piloswine, Delibird
Psychic: Xatu, Espeon, Wobbuffet
Fire: Typhlosion, Magcargo, Houndoom
Dark: Umbreon, Murkrow, Tyranitar
Rock: Sudowoodo, Shuckle, Corsola
Ground: Quagsire, Gligar, Donphan
Poison: Ariados, Crobat, Qwilfish
Bug: Forretress, Heracross, (Ledian/Yanma)
The remaining types are Grass, Water, Normal and Flying, all with enough Pokémon to build a team:
Water:??? (Feraligatr, Lanturn, Azumarill, Mantine)
Grass:??? (Meganium, Bellossom, Jumpluff, Sunflora)
Flying:??? (Noctowl, Ledian, Togetic, Jumpluff, Yanma, Mantine, Skarmory)
Normal:??? (Furret, Noctowl, Togetic, Aipom, Dunsparce, Granbull, Ursaring, Stantler, Smeargle, Miltank, Blissey)
For strategies, you can take Bug as an example. Forretress leads, puts down Spikes and blows up, Ledian attempts to pass Agility to Heracross, Heracross sweeps.