I am not quite sure what exactly are you trying to achieve. Could you give us more details and perhaps some examples of the results that you are looking for.
I was able to do something similar by creating this gradient map in PS and then saving out a LUT to use in the VR frame buffer however there was an issue - I think something to do with the gamma - I had four values but their distribution was not correct. In PS gradient maps don’t work in 32bit and I had created the LUT from a 16bit file PS file. I tried adding/removing a 2.2 curve in PS and saved out multiple LUTS but I was unable to get the same results between the frame buffer and my 16 bit PS file.
2. Another way would be to use the VFB Color Corrections - Saturation and Curve(see the screen shots). You could also save the corrections to .cube file (Globals>Save) and load them later as LUT correction.