I did something similar to what you are talking about in DAoC using a macro program on each machine. Pressing key X would broadcast X to all the machines, but X did something different on each machine and had it's own delays and process it ran through.

Does that sound like what you are shooting for?