DailyLog App to Keep a record of everything you do during the day. Analyze it to improve productivity and analyze time spent.