>надо им еще идею подкинуть, сделать еще один, чтобы помнить ЗАЧЕМ!Опоздали! Уже есть:
>с возможностью гибкого поиска по ключевым словам и типу файлов
На вопрос "зачем" могут отвечать ключевые слова.
А вообще, осмелюсь напомнить, что иерархическая организация данных не есть панацея. Есть еще сетевая модель, например.
К тому же, в какую папку Вы положите файл "Красный квадрат.txt", если Вам нужен поиск по цвету также часто, как и по фигуре?
При большей вложенности папок и большом количестве файлов возрастает продолжительность поиска.
Конечно, можно использовать полнотекстовый поиск, только ему иерархия файлов совсем не нужна.