I came across this interesting little item during my searces this morning. For me in particular I found this particularly pertinent as I am usually quite bad at managing my time as it is. This website offers its product the "Achieve Planner" a software program that allows you to keep track of your tasks and schedules, without you having to proactively think about them. This in turn stops your mind becoming distracted, and making sure that you keep on track with what you are doing. This time management software allows you to prioritise your most important tasks first, enabling you to achieve more, and work more efficiently. By labelling these 'tasks' by priority, (a, b, c, for example) the software automatically maps your tasks to create the most efficient way of working through them.
There is a free trail available on the website, so you can test it for yourself first, to see if its an application that suits you.