I am one of those people who seem to need variety. I also enjoy being spontaneous. You may think that with these traits y productivity wouldn't be on the upswing, but it is. Feeling the joy and fun as I work on a list of projects is such a fulfilling feeling. When I feel fulfilled I can really produce great results.
I take a lot of breaks. This is what I do during break time:
1. Stretch and deep breathing
2. Drink at least one full glass of ice-water.
3..Go for a 10 min. walk or longer several times a day.
5. Take a fruit/vegetable break.
6. Rotate house hold chores
7. 10 min. of singing/piano
I do other things to clear my mind and give it a break. The point is, the mind get's tired of repetition and works better with creative breaks.
Great question and will enjoy hearing what others contribute here.