Have Projects management (e.g. group a given list of open files and directories list within a project, and then close-all on "project close", and reopen all the stuff again on "project open", etc.)
Customer support service by UserEcho