Not only does Mylar keep track of what you’re doing, it keeps track of it on a task-by-task basis. Here, for example, is what my Eclipse workspace looks like when I’m working on a bug for an Eclipse Corner article (bug 138600).
This bug’s going to be open for a while, so it’s handy that Mylar keeps track of the file that the task is concerned with. When I switch to instead work on a Phoenix bug that’s assigned to me (bug 164658), the views change:
Very handy. Switching between tasks is a breeze. It’s easy enough to just click on the “activate” button for the task, but you can very easily flip between recent tasks by using the drop-down on the task list: