I just finished the first iteration of a script that highlights MSFS Key Bindings and updates key lights based on Simulator variables (like Autopilot, Landing Gear, Heading HOLD, etc.).
This is on a Razer Chroma v2 with the OpenRGB-python library.
UPDATE: Check out the script and example variables on my GitHub repo: