With Particle Lab you can experiment with all relevant Parameters of the CAEmitterLayer and the CAEmitterCell class.

The editor includes the functionality to nest the cells so you can set a particle system to be a particle of a particle system.

If you are finished you can export the particle system to code so you will have an NSView and a UIView class containing the particle Systems parameters that you can use in your Projects.

Additionally you can save the Particle System as File to continue work later.