Quoted By:
Remember. Smeargle is basically the ultimate contest Pokémon. Pokémon don't have Base Stats for Pokémon Contests so the only thing that matters is movepool. Since Smeargle learns every Move it's the best for Pokémon Contests except maybe in ORAS because it can't Mega Evolve.
I guess in a weird way that makes Smeargle the most Cool, Tough, Beautiful, Clever and Cute all at the same time out of every Pokémon.