I ended up using Psyduck/Golduck to pool most of them together. They're easy to find early game and can eat up Strength, Surf, Flash and Dig, and then you can add Waterfall and Dive as you get them later.

You just need to spread Fly and Cut among the rest of your party.

If you're looking for someone to use the big four (Cut, Fly, Strength, and Surf), I'm pretty sure your only options are Mew, Dragonite, or Arceus...---GT: Doom PieYou're better than me. Just accept it and move on.

I have hardly found a need to keep any HM slaves around this time. I have a braviary that knows fly, strength and cut though. Cut seems to hardly be used, fly is just convenience and strength has only been 1 or 2 parts, nothing required though that I can remember.---"As I was walking up the stairs, I met a man who wasn't there, he wasn't there again today, i wish I wish he'd go away."

I have hardly found a need to keep any HM slaves around this time. I have a braviary that knows fly, strength and cut though. Cut seems to hardly be used, fly is just convenience and strength has only been 1 or 2 parts, nothing required though that I can remember.