The best way to organize the documents is probably to allow
users to assign textual tags to them, like iTunes playlists, or
perhaps more relevantly, like Bibdesk.
This implies a Library concept for the complete document
collection, which also implies an decision about whether Yoshikoder
should have a single document library dipped into by each project
or separate libraries with their own tags. The latter seems more
flexible. Discuss...