I'm on a quest of finding the best tool to manage what I do.
TL;DR: Freelance web developer looking for tool to connect project management and daily tasks.
I like Getting Things Done methodology a lot and found many great tools for implementing it (the best of them seems to be DoIt.im). I also like SCRUM methodology. I am the only developer in my "business" for now, so obviously I can't implement the original SCRUM guidelines, but I think I can use some ideas. Mainly creating user stories, backlog, dividing development process into sprints etc. For this, I found Yodiz to be quite good fit.
I would love to have a tool that would allow me to use agile methods to plan and organize my projects (project -> release -> sprints -> user stories -> tasks to implement user stories) and then organize tasks that raised from project planning as well as tasks of my personal life in GTD way. For example: I wake up in the morning and look at the "Next" list (GTD). It contains all tasks (from my projects, personal, etc.) that are set to be processed next. I set some of them for today and now I have to-do list that contains all things I have to do. Some of the tasks are simple, without any context (call mom, go to library), some of them belong to projects. The beauty of this system is the connection of complex project planning with simple daily to-do lists.
Do you know about a tool that is capable of all the above, or two separate tools that could communicate together? Or am I going all wrong about projects and tasks management?
All tips are welcome!