Would you actually have to create several emitters and apply attributes to the particles created in each emitter?
Hmm...This WOULD be a great script for somebody who can code it...
Hint! Hint!
https://www.darrylworley.com/
https://www.defendamerica.mil/nmam.html