You're a programmer, i'm a hobbyist
i know how to do serial with RealBasic, did some lanbox stuff.
These guys would like to have a small, cheap microcontroller box that uses one dmx channel for play/pause, one for selection, etc.

stefan