Quoted By:
Colliechrome, a Smeargle evolution.
Obviously, a Smeargle evo without some kind of catch would be overpowered, since Smeargle learns every move.
Colliechrome's catch is that because of the evolution method, it can only ever have moves of the same type.
I'm not sure if this would be overpowered or complete dogshit, but I am sure it won't be anything in between.