Not sure how hard it is to implement perlin noise procedural generation in other engines, but Python made it very easy with the perlin_noise library. Definitely a cool feature to implement during a short time constraint!