I just use different folders in the dock for different kinds of apps. If I'm doing audio recording/mixing/editing I go to that folder. If I want games, I select that folder, if I want internet or office stuff I go to that folder. Couldn't be easier.
I've been considering using dock...