Time management tools and applications techniques