Advanced Lerp Node for Material Editor and possibly Blueprints?

Hi, I’m new to UE4.25, and am loving the material editor so far. However I find it pretty tedious to use multiple lerps in order to create sloped materials. A better solution would be to use something similar to the Color Ramp Node found in Blender but with some extra abilities like being able to pass float(scalar, and 3) values to it instead of manually defining the color, so something that looks like this:

Is something like this already available in the material editor, if not could something like this be possible implemented in the future?

UE4 basically already has this in the form of color curve assets, they can be sampled directly from blueprint but in the material editor you need to use a curve atlas.

The curve editor could definitely be improved though, especially for colors.