One idea I had in mind is that gradient map should be generate-able, offset-able, and exportable to work with different software. To expand on the offset, offset could either be blended based on the colors and their offset or they could be hardened in the offset point. Gradient Map should apply to one of the channels in HSL model, HSV model, RGB model, LCH, LAB. Export function should aid to help create new gradient map based on offset gradient map, or the generated gradient map. I know this is a big project for G’MIC.