TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application.