Spikes, Stealth Rock, and Rapid Spin are must haves for a stall team. Spikes and SR are the main source of damage for a stall team and Rapid Spin is needed for enemy stall teams since you will be switching alot. Toxic and Toxic Spikes also help wear teams down and Leech Seed can force switches while still draining their HP. Knock Off is also an useful move in getting rid of their leftovers so sandstorm can leech their HP.
You would also want to negate their leftovers so having TTar, Hippo, or Abomasnow is also a must. I wouldn't recommend Abomasnow though unless you plan on copying DT and making a hail stall team.
Skarm, Hippo, TTar, Blissey, Shuckle, Forretress, Cresselia, Starmie, Gliscor, and Dusknoir are all good pokemon for a stall team.