TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application.
copied from cf-staging / tmsuTMSU is a tool for tagging your files. It provides a simple command-line utility for applying tags and a virtual filesystem to give you a tag-based view of your files from any other program.