There are more options too.
Coming back to Tasker, you can activate any "task" (that's like a profile of settings) via a shortcut too. So you could make a task that sets all the volumes (and anything else) the way you want them, and another to put it on silent, and then make two shortcuts to...