However, here are some creative options depending on the context:
General:
* A spectrum of emotions
* A whirlwind of feelings
* A tapestry of emotions
* A kaleidoscope of feelings
Specific to certain emotions:
* A surge of anger
* A wave of sadness
* A shower of joy
* A cloud of anxiety
* A torrent of fear
Ultimately, the best collective noun for emotions depends on the specific context and the desired effect.