Improved curve editor

Some additions to the curves node editor would be nice

1 - Visualize water height, I want to draw out flat under the water and smooth beaches along the coastline.
2 - Point based curve, so I can drop in points with specific heights
3 - Overlay a histogram, so I can visualize the curve against the input height fields data more easily

Also, it would be nice to overlay the linear curve while editing … currently, I pull the curve strength down 100% to visualize the drawn curve against the linear one, then ramp the curve strength back up after editing.