I've been playing with the Quilt patch management tool
(savannah.nongnu.org/projects/quilt). I haven't really been using it for
submitting patches, but mainly as a sort of micro version control system.
It has features like letting you easily create patches, then rapidly
applying, unapplying and switching between them. You can also apply
several patches in a row, and the tool will keep track of which patches
you have applied. I find it gives me the kind of granularity (and speed)
that a full VCS does not.
I was wondering if there's anything similar for Eclipse? I tried searching
in help and on Google for 'eclipse patch management' but I've as yet only
found 'export patch from version control diff'-type functionality.