Flow is a physics based image synthesizer. It's based on the simulation of particle flow in different force fields. Each particle leaves trails on the canvas. By changing some parameters of the system it can create vast variety of color compositions.
You can download the "mini" version of the software from here (windows only). p.s.: to run the software you will need a videocard that supports OpenGL 1.1.