Implement 3 new automation editing functions - Reverse, Mirror, Invert.
Reverse:
This would reverse the automation data within the selected range.
Mirror:
This would take a copy of the automation data within the selected range and flip it horizontally but pastes it after the selected range.
Invert:
This would allow the automation scaling handles to be dragged into negative values which would start to invert the automation data within the selected range.