find in files is great.  it would be even greater with multiple paths enabled.  the same idea as the patterns, you have a pick list of all the path groups in recent memory so you can reuse them.  it is incredibly powerful to search a handful of paths instead of just one.  to remember them for future use is also very handy.  its just a semicolon or comma delimited array of strings and you aggregate the returns.  like C:/home, D:/usr, or for unix /home, /usr
so it looks in both trees and aggregates all the files that match any of the patterns.