The image below is an example I would like to reach using geometry nodes.
I want the blobs to have smooth boundary edges, which is why I would prefer curves. I think that using a noise texture (or similar) to distribute points and manipulating them somehow could be the way.
I tried to feed the result of this node setup into Points to Volume node and then Volume to Mesh node, but the result was too jagged, and it's also difficult to control the height of the blobs. But it is pretty close to my goal.