I believe this link http://blog.hvidtfeldts.net/index.php/generative-art-links/
answers your question.
As for software I have used for generative digital art personally, I have used Processing , along with Python and C programs of my own design, as well as GIMP Script-fu and plugins.
I have also used Fyre, though that uses iterated chaotic functions.
Did you want to be more specific on what you mean by generative digital art ?
Did you have any restrictions on medium ? Did you have any restrictions on technical complexity ?