Firstly, I would suggest giving a more detailed explanation as to your needs. Will you be performing this yourself or is this more along the lines of installation art? Will it be interactive and thus, non-linear or will it be a linear piece? What is your time-scale / deadline?
Max MSP is a tool often used by sonic artists that offers enormous flexibility. However, it takes quite an effort to learn how to use it. That said, it is fully supported by an almost infinite number of tutorials and downloadable patches. If I correctly understood your description, you might want to look into granular synthesis.
For an idea of what can be done in Max MSP, check out Andrew Spitz's Sound Doodle.