I add #tags to filenames. This makes them easily portable and searchable everywhere, even when shared over the network.
You can 'brew install tag'[1] and manage them in metadata, which will also expose them in Spotlight, sorting in Finder etc. (but not so handy across OSes)