I'm a fan of David Li's work[0]. Most recently he created the Blob Opera[1] which builds up of a lot of his previous experiments
As for recreating some of this work, you could probably start by looking at his github repos[2].
[0] http://david.li/
[1] https://artsandculture.google.com/experiment/blob-opera/AAHW...