the best rapid spinners are from gen 1, but I can make a list of viable pokés each gen:
gen 1
Starmie @ Leftovers

Ability: Natural Cure
EVs: 252 Spd / 252 SAtk / 4 SDef
Timid Nature
- Rapid Spin
- Ice Beam
- Thunderbolt
- Surf
a good offensive spinner, being able to outspend many threats
____
gen 2
Forretress @ Leftovers

Ability: Sturdy
EVs: 252 Def / 252 HP / 4 SDef
Bold Nature
- Spikes/ gyro ball/ toxic spikes
- Rapid Spin
- Stealth Rock
- Counter/ volt switch
"master controller" of the hazards and one of the most useful spinners
___
gen 3
Claydol @ Leftovers

Ability: Levitate
EVs: 252 SDef / 252 HP / 4 Atk
Gentle Nature
- Stealth Rock/ ice beam
- Rapid Spin
- Earthquake
- Psychic
gen 3 lacks spinners but claydol can do well, laughing at edgequake and good bulk makes it very viable in UU
____
gen 4
gen 4 has no spinners. thats why I'm suggesting a defogger instead
Honchkrow @ Leftovers/ flying gem

Ability: Insomnia
EVs: 252 SDef / 252 HP / 4 Atk
Careful Nature
- Defog
- Night Slash
- Aerial Ace
- Roost/ haze
i know nothing about honchkrow, but I think this set should be viable. poor defenses, but high hp enables him to take at least one hit
__
gen 5
Excadrill @ Leftovers

Ability: Mold Breaker
EVs: 252 Atk / 252 HP / 4 SDef
Adamant Nature
- Rapid Spin
- Rock Slide
- Earthquake
- Iron Head/ protect/ substitute/ ???
yeah, it seems like you know about escadrille as you listed him. very good offensive spinner. there a reason he used to be ubers. sand rush in sand is good to
__
gen 6
sorry, avalugg isn't really viable, so I'm suggesting a good mega instead
Blastoise-Mega @ Blastoisinite

Ability: Mega Launcher
EVs: 252 SAtk / 252 HP / 4 SDef
Modest Nature
- Rapid Spin
- Scald
- Dark Pulse
- Aura Sphere
mega blastoise is good
__
other noticeable spinners:
- standard blastoise
- tentacruel
- donphan
- cloyster*
- sandshrew
- mandibuzz*
- togekiss*
- latias*
- hitmonchan
cloyster is good with spikes and rapid spin, but ice saks defensive, so he's normally outclassed by shell smash variant
2 defogers
hope I helped :D