Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
Linoone/Tropius, sometimes I'd just let my party of six learn a HM or two each, or sometimes Gyarados/Linoone.
Most times I'd just let my Swampert learn Surf (still one of my favourite moves) and my Swellow learn Fly. Then the rest would just be divided amongst the HM slaves.
But Tropius is a really good HM slave, man. I had no idea until my third re-run of Ruby.
I have three favorite HM slaves this gen. Two of them have undoubtedly already been mentioned repeatedly - Linoone and Tropius. They're the perfect HM slave pair. But my other favorite, who joins the team late in the game, after all the rest of the content has been dealt with and the rest of the moves aren't necessary, is Parasect. It learns Cut and Rock Smash - the two most useless-but-often-necessary HMs - plus False Slash and Spore, which makes it a perfect dual-purpose HM slave/Catcher.
I used Relicanth as my main HM Slave after I had access to them. They can learn the Water-traversing HM's along with Rock Smash.
I hated having to put Rock Smash on a Pokemon, due to just how weak it it.
As everyone's been saying, Linoone has been good for me, since it learns all the HMs that are useless. I have also tried using Tropius, and it is also a great one.
Last time I played Sapphire (on emulator) - Persian (for cut), Kingdra (for Surf, Waterfall and Dive), Delcatty (strength), Sceptile (rock smash), Pelipper (fly)
Zigzagoon for Cut and Rock Smash, Wailmer for Surf, Waterfall, Dive, and Strength. Fly was usually given to one of my main party so that one I didn't have to worry about~
Zigzagoon and Tropius. Oh, how much I loved using them as my slaves, especially with Zigzagoon picking up items.
They were also my death fodder Pokemon so I could heal :3