My original generation three team (Sapphire) was Sceptile (starter), Blaziken (trade as a Torchic from a friend), Swellow, Manectric, Sharpedo, Crawdaunt. This is definitely one of the /weirder/ teams that I've ever used. Only time I've used double starters for an initial play through, and the double up on Water/Dark types was simply due to the amount of Water HMs and I couldn't decide which of those two I liked more.
In Emerald, my original team was Sceptile, Swellow, Manetcric, Milotic, Gardevoir, Flygon; another odd team as now days I try not to really repeat on the 3rd game compared to the first game.
My current Emerald team from my latest reset is Swampert, Salamence, Dusclops, Ninjask, Claydol, Torkoal. Was a fun but challenging team to use. Finding and level up Salamence that late in the game was a chore, and using some slower Pokemon like Torkoal and Dusclops made for some interesting situations.