currently i'm using a venemoth and i'm not happy with his speed at the moment any fast powder Pokemon would be great help
The fastest Pokemon which can learn all the powder moves is jumpluff. Jumpluff base speed is 110.
You could use a Pokemon with the ability prankster as it allows status affecting moves to go first. A good Pokemon with prankster is whimsicott.