Cartoony colorful smoke I made to start combining different simulations to create an effect.
Smoke is created and stylized first, then used the same smoke simulation to advect (or drive) the particles for a secondary element.
Final Test
Breakdown (Both separate elements)