I am a big fan off tools that allows me to stay in the zone while I´m programming. I am also a fan of listening to music while working. Since all my listening is done in spotify, I have created some extensions to Alfred to control spotify without lifting my fingers from the keyboard. It requires the alfred powerpack.
If you want to give it a try, head over to GitHub and download the extensions.