В OSX есть концепция пакета документов, который в основном представляет собой каталог, который отображается пользователю в виде одного файла. Вот документация Apple об этом:
Если ваши форматы файлов документов становятся слишком сложными для управления из-за нескольких разнородных типов данных, вы можете рассмотреть вопрос о принятии формата пакета для ваших документов. Пакеты документов дают иллюзию единого документа пользователям, но предоставляют вам гибкость в том, как вы храните данные документа внутри. Особенно, если вы используете несколько различных типов стандартных форматов данных, таких как JPEG, GIF или XML, пакеты документов значительно упрощают доступ к этим данным и управление ими.
Таким образом, вы можете создать каталог с именем скажем MyFile.aaa, но пользователь видит его как один файл без расширения и со значком приложения, зарегистрированного в файлах aaa.
Есть ли что-то эквивалентное в (любой недавней) Windows?