No, when it comes to dmg dealt every class as a dmger has to spam there given skills in order to maximise their dmg. It is not like warlock has to touch screen alot of times than a rogue. Ask a lvl 28 rogue , rogues skills also requires as much of pressing of the skills as of warlocks.
And its the same with hunter, ranger, mage, seeker. There is no shortcut