How can I programmatically create a mesh similar to this one? I am pretty good at manually modeling, but I would like to learn how to create meshes that are similar to the one in this video, specifically the one in the attached screenshot. I believe that it is possible to use nodes(?) or algorithms to generate things like this programmatically. 

How would I go about learning to do something like this - are there tutorials/references someone can point me to? I am not sure what to search for. Thank you!
Here's my attempt at simulating your reference image using modifiers:



All it is is a cube with some modifiers:



The ocean modifier generates the base mesh/distortions, and the waves are done with a displace modifier using a wood texture.





There was a project/challenge a while back called "default cubisim" with a lot of great examples of modifier art.