These are my lists of Kanto, Johto, and Hoenn. These lists have no legendaries and no starters. Also, no pokemon are repeated (Tyranitar would be in Rock AND dark...)
Kanto:
Fire: Arcanine
Water: Starmie/Vaporeon
Grass: Victreebel
Electric: Magneton/Raichu
Normal: Snorlax/Chansey
Flying: Dodrio
Ground: Dugtrio/Marowak
Rock: Golem
Fighting: Poliwrath/Hitmonlee
Steel: Magneton (Derp)
Dark: ---------
Psychic: Alakazam
Ghost: Gengar (Derp)
Poison: Nidoking\Tentacruel
Ice: Lapras\Cloyster
Bug: Scyther
Dragon: Dragonite (HERP-A-DERP)
Johto:
Fire: Houndoom
Water: Quagsire\Slowking
Grass: Bellossom
Electric: Lanturn/Ampharos
Normal: Blissey
Flying: Skarmory
Ground: Donphan
Rock: Tyranitar
Fighting: Hitmontop
Steel: Scizor
Dark: Umbreon
Psychic: Espeon
Ghost: Misdreavus No other choices...
Poison: Crobat
Ice: Piloswine
Bug: Heracross
Dragon: Kingdra (D-d-d-DERP!)
Hoenn:
Fire: Torkoal
Water: Whiscash
Grass: Ludicolo
Electric: Manectric (Derp.)
Normal: Slaking
Flying: Altaria
Ground: Flygon
Rock: Armaldo/Cradily
Fighting: Hariyama
Steel: Metagross
Dark: Absol
Psychic: Gardevoir
Ghost: Sableye
Poison: Swalot
Ice: Wailrein
Bug: Shedinja/Ninjask
Dragon: Salamence
EDIT: I'm sorry, I didn't notice I bumped the thread, sorry about this :(