I would like to create a simple file browser for my

I would like to create a simple file browser for my customers, to download private docs, integrated with members 2, so that each user can download only some kind of documents. I0ve got two problems: finding an appropriate way to create the file browser and integrating it with members2. Are there any plugins already integrates, such as bbpress ? Should I create a file custom post type with a taxonomy for directory structure ? In that case I should write the code to show directories and files, but how can I know which directory and files the user can have access too if managed by members 2 ?
Thanks for your input
Antonio