we have something like this already in the backlog and will start to finalize the UX and implementation so it is inline with other features. Happy to say it is on the way and moving.Anonymous commented
How are you solving this now? Here is how we do it with current functionality.
1. I create a Project Group or Sub Group and I call that the Name of the Project. e.g. Apple
2. Then I create projects to go into this group which essentially make up the different modules/areas/streams you are talking about and I name them appropriately. e.g.
Apple - Design
Apple - Research
Apple - Development
3. This now gives me a group with 3 projects, but I can view all at once via the "Group Schedule" of the project group "Apple" I can also now apply a different budget to each the streams and also track them.
Not sure if that helps, but this is how we approach this when we need to split it up.