The Genesis Thor 400 RGB is a full-size programmable mechanical keyboard that comes with a detachable palm rest. It uses Kailh Red switches and its set of features includes both preset and customizable RGB lighting settings, n-key rollover, configurable macro keys, and more. The backlight/volume knob's placement seems like the only drawback.
https://www.notebookcheck.net/Genesis-Thor-400-RGB-mechanical-keyboard-hands-on-Everything-you-d-expect-for-roughly-US-100.532554.0.html