I have something in development but would be interested to know how people would like it to operate

The device has two separate channels, which will be operated from a three way switch on the transmitter.
If you imagine the three switch positions as A-B-C, where B is the centre position, I have written the code to operate in three ways:
Mode 1 (Linked) - Position A is both off. Position B is one on, one off. Position C is both on.
Mode 2 (Alternate) - Position B is both off. Position A is one on, one off. Position C is the reverse. You can't have both on at the same time.
Mode 3 (Independent) - Position B is both off. Position B to Position A and back again turns on one. Repeat to turn off. Position B to Position C and back again turns the other one on. Again, repeat to turn off.
Adrian