I'm always saying how good the Mylyn plugin for Eclipse is, in keeping the UI focused on the task at hand.
Because it integrates with your issue tracker, the trackers reports can be used if you want a summary of what you did, or what's still left to do.
But what if you aren't using an issue tracker in Mylyn, just the 'local' repository, thus getting a lot of the benefits without needing to set up anything else ? How do you get the reports then ?
Mylyn-report allows you to do this, and creates simple reports from the local Eclipse Mylyn task repository.
It's written in Perl and so should run everywhere Eclipse does.