Combinations with 3 or more keys get a bit tricky but you get used to it quickly since the modifier keys are near each other and you usually have 3 fingers available for them.
The keyboard needs to be programmable either by it's built-in firmware or by flashing a custom firmware like ZMK in the OP.
Autohotkey can do something like this for every keyboard on Windows but it's not as seamless as a firmware solution. Plus the firmware solution works on every computer you plug your keyboard into be ause it's just a remapping of the keys, not a driver hack.