you do not need to hold down the shift or control to select multiple values. If the target is set with a multi value seperator you can just click on one or more values to select them. As for a select all, I'm not sure how to do that. It would be a great extension of the value picker.