The reason why Giga Impact is used on Slaking so frequently is because Truant will cause you to miss a turn anyway, so you might as well go for broke and use the most powerful STAB move for Slaking.
As for a set, Slaking is never suited for leftovers. It's meant to attack, not tank considering it can't do anything every other move.
Slaking @ Choice Band
Ability: Truant
EVs: 252 Atk, 252 HP, 4 Def
Nature: Adamant
- Giga Impact
- Earthquake
- Hammer Arm
- Retaliate/ Night Slash
That's for a bulky Slaking. If you want a revenge set:
Slaking @ Choice Scarf
ABility: Truant
EVs: 252 Atk, 252 Speed, 4 HP
Nature: Adamant
- Retaliate
- Earthquake
- Hammer Arm
- Night Slash