По мотивам Как организовывать файлы на компьютере?
А почему упоротым, не умеющим пользоваться gnu ln, до сих пор не придумали файловый менеджер, работающий с SQL БД, умеющий в ней хранить файлы и из неё же их открывать?
Вот, пожалуйста - пиши какие хочешь теги, организуй данные как хочешь и т.п. Бонусом: всё это дело автоматически приятным образом будет работать по сети, синхронизация из коробки.
Мне самому оно не надо - но темы вида «хочу жрать теги» всплывают регулярно.