Absol is mainly used for a physical sweeper. Use Aerial Ace, Shadow Ball, Slash and Swords Dance. Or, you could add Bite. Just use a Quick Claw for it to be held.
Charizard is used as a physical sweeper as well. Only add Flamethrower/Fire Blast/Blast Burn if you want your foe to feel the breath of fire. Also use Earthquake to deal damage to those Rock-types and Electric-types. I would still stick with Wing Attack if you don't have a TM of Aerial Ace, then again, I have sharked a whole slew of TMs on Ruby.
No one uses Exeggcute because it's a BASIC Pokemon. Use your head; people use Exeggutor.
Crawdaunt can be a mix of either a physical or special sweeper depending on its nature. I have two Crawdaunt, one with a nature for high Sp. Attack and low Attack. The other one is opposite. Special Sweeper Crawdaunt can utilize Surf/Ice Beam/Blizzard/Crunch/Crabhammer and the physical sweeper can learn Aerial Ace/Sludge Bomb/Brick Break etc.
Golduck can be the sh*t sometimes, meaning very useful. Breed it so it would have Psychic. I would use Surf/Ice Beam/Psychic/Brick Break as attacks.
I ALWAYS prefer attacking than defense, except for using my Shuckle. Shuckle should ALWAYS have this: Toxic, Wrap, Sandstorm, and Rest. That is the ultimate tank for a Shuckle. It's held item should Brightpowder or Leftovers. I have used that moveset since G/S/C days and I learned it from Stadium 2. Which is why sometimes you should buy a Players Guide (Nintendo Power is great) and look at your opponents' movesets for their Pokemon. That will always give you a true edge in battle; using their movesets so that you can overtake you friends and the computer.
Tropius should use Fly/Aerial Ace/Magical Leaf/Razor Leaf/Sunny Day/Bodyslam/Solarbeam/Earthquake.
Cacturne should use Needle Arm/Leech Seed/Toxic/Sandstorm. I sometimes use a second Cacturne with the same moveset, but switch Toxic out for Pin Missle just for the heck of it because of Cacturne's Attack stat.
Kingdra, and this is very important, you should (like people have said) keep Rain Dance. Use Hydro Pump, Ice Beam and Dragonbreath. That's always the most standard moveset for a Kingdra. Sometimes when I still use a Seadra, I throw in Toxic because of its ability trait of Poison Point.
Arcanine: Flamethrower/Fire Blast/Crunch/Take Down/Extremespeed. I used to enjoy having Dragonbreath back in G/S/C...
Umbreon is NEVER useless ingame. AT ALL. I have at least 4 on Sapphire and 3 on Crystal. You need to throw in Psychic to overcome its Fighting-type weakness at times. I would keep Bite and Sand-Attack as well, just to mess around at the foe. I would also advise using Toxic for it to tank when needed. Afterall, you should read the PokeDex entry for it in G/S. When it turns aggressive, poison sweats from its pours on its body. That is why I always stuck with Toxic.
Pidgeot too isn't useless. Despite not living up to its reputation in the PokeDex, you should have Quick Claw attached to it. Use Aerial Ace/Wing Attack/Quick Attack/Featherdance/Sand-Attack (which is never stupid)/Steel Wing (just use it against the foe for the defensive stat increase).
Deoxys-E? You mean Emerald? I still haven't messed with my Deoxys I caught legally on Emerald yet, including Mew. Although, use the moveset from Stadium 1 for Mewtwo: Thunderbolt, Blizzard, Psychic and Recover/Rest. VERY VERY USEFUL.
Ninetales is useful and I know how to make it that way. Use Flamethrower, Toxic, Fire Spin and Confuse Ray. The best way to totally screw up your opponents' lives.
My Roselia has Sludge Bomb, Leech Seed, Magical Leaf and Shadow Ball. Why Shadow Ball? Good reason; Roselia has a decent Attack stat depending on its nature. AND, it has a chance of lowering your opponents' Sp. Defense. And Shadow Ball works on Psychic-types who have an eye out for Roselia's Poison-type.
Piloswine should have Earthquake, Rockslide, Ice Beam and Blizzard. I got that from a Colosseum team.
Gardevoir should have Psychic, Thunderbolt, Hypnosis, and Dream Eater. Those take a lot out of an opponents' health.
Bellossom should have Magical Leaf, Sunny Day, Solarbeam, and Sludge Bomb. Don't ask me why Sludge Bomb, I kept it from when it was a Gloom.
You can create any possible moveset from a Smeargle. There are two ways: one-hit KO and aiming attacks (Lock-On/Mind Reader) or the use of Seismic Toss/Nightshade, Toxic and a filler.
No one uses Unown because it only has HIDDEN POWER. That's why it's never used in teams.
Ditto are used for making a mockery of your opponent by beating them at their own weak points. Such things like having Ditto Transform against a Dragonite that has Ice Beam/Blizzard and screwing it over like that. Or, Transform and counter with the opponents' moves that it's weak against.
Plusle and Minun are only used as supporters in Double Battles. Such as always keeping Helping Hand. I would also use either Thunderbolt or Thunder on one of the EACH. I would also keep Thunder-Wave and their Fake Tears and Charm. That can screw an opponent up with their stats being lowered.
Kabutops IS good too. Keep Mud-Shot on it along with either Rockslide/Ancientpower and Surf/Water Pulse and Ice Beam/Blizzard.
I think I made my point across some of these Pokemon very clearly. After all, when my city had the Pokemon TCG League, I used to work for it. I have all the 16 TCG Gym Badges XD I even have a hell of a lot of Promotional Cards like a Red Gyarados, Team Rocket Pre-Release Gyarados, Mew (Holo) etc. And what can I say, I own a 1st Edition Dark Charizard Holographic lolol Not lying there either. I had opened my second 1st Edition Booster Pack of Team Rocket when it first came out and there it was, that Dark Charizard. I also have 1st Edition Dark Weezing Holographic and a 1st Edition Heracross Holographic. But hey, this isn't the TCG section of the forums. Why am I here to boast?