So I use Process Explorer, but I've not noticed it having a filter? It has a find, which is something, but I mean actually filtering a list should not be that problematic in this day and age? The reason I'm making the distinction is that find returns a list of handles, and then you can't do anything with those handles directly, you select them which then takes you back to the handle within the greater list of processes. It all feels pretty clunky.
I am willing to admit there may be subtleties that I'm missing =)...