For a few years I am also active in bifrost for maya. This plugin adds very nicely to the scripting, and I often use both in combination.

For those who are not familiar with bifrost, it´s a method to script on a node based system within maya, allowing access to in depth geo details. So far I used it on scattering a lot (E.g. on Ant-Man and the Wasp: Quantumania or Damsel). But it can do much more…

MASH to Bifrost
MASH is a older motion graphics tool, which offers several modules to quickly do scattering. As far as I can tell it is no longer developed but still in use by many artists.
The tkMASHtoBifrost script makes it possible to translate MASH to the actual bifrost, so it might be useful for you. You can find it for free in the download section.