I am a developer from a Salesforce ISV with multiple managed packaged. I recently switched from Eclipse and can't get this use case to work with IDEA and IC2.
In Eclipse I had a project for the packaging org (reflected the trunk of my Github product repo) and n other projects for the different patch orgs of the same product. Each patch project was connected to a Github branch of the product repo.
I had all those projects in a per product Workset in Eclipse so I could easily work in the trunk, compare it to patches, merge code and the like.
After talking to Scott from IC2 I heard that are features to allow that even better but I couldn't get it to run. I think thats to complex to figure it out by clicking around so I would like a detailed documentation or even better a decently detailed video.