Aproveito a deixa e gostaria de deixar uma sugestão que sempre tive vontade de implementar em alguma aplicação que pudesse me ajudar com a produtividade: "Um sistema de ofensivas como o do duolingo".
Como experiência pessoal, posso dar um feedback positivo sobre esse tipo de sistema, pois ativa uma necessidade diária de praticar para não perder a ofensiva e acaba que impulsiona o usuário a praticar mesmo que seja o mínimo necessário.
Outra sugestão seria nomear os intervalos despendidos para que possa ser possível quantificar quantas horas foram trabalhadas em quais tarefas (isso deveria ter a opção de tornar público ou tornar privado).