That's kind of what I've found myself doing with multiple Chrome users.
Each project I'm working on is a different user, with a different set of open tabs, and separated cookies, allowing multiple sessions (e.g., Gmail accounts) to be open at the same time, one in each "project".
Each project I'm working on is a different user, with a different set of open tabs, and separated cookies, allowing multiple sessions (e.g., Gmail accounts) to be open at the same time, one in each "project".