Life is one indivisible whole, and to fragment it into discrete categories introduces a kind of needless schizophrenia. Instead of seeing work as this thing that is somehow at odds with everything else, we need to see what role it could/should play in enhancing all the other areas of life, so as to foster greater levels of happiness and fulfilment.
With so many task management applications available, selecting and settling on one can be both time-consuming and expensive. Before giving an app serious consideration, I find it helpful to get clear about what I absolutely must have in an application.
How emptying my email inbox everyday helped me keep track of things better, regain a sense of control, better prioritize what is actionable, and enabled me to leave work at work.