Sort:  

One thing I find works well for me is to have some-place where I can organize all my current projects (I currently use Habitica's to-do lists) so that when I have a moment of down-time that I feel could be applied productively I always have something ready to go. It's not perfect, but it does work well.