Surface Edges

I am trying to extrude surfaces, but I want the heights to be different, which can be random. But unified, like the surfaces will have different heights but transition smoothly from one another. Once I have those surfaces with dynamic heights, I want to make the ends of the surfaces (the shortest edge) have a smoother edge. I attached the gh file (21.3 KB)
and image for reference.

i hope this goes in the rigth direction. personally i am not realy convinced by “smoother” edges anyways let me know your thougths. (46.6 KB)