Key Commands / Macros for different Crossfades

Hi everyone,

I’m trying to work out if there is a possibility to have different crossfades on different key commands. For example, I’d like to press ‘X’ to have a crossfade with Equal Gain and a straight line, and then press ‘F’ and have a crossfade with Equal Power. Is something like this achievable?
Thanks for the help!