The fixtures I am using would require a separate cable to each unit. They have a DMX version, but it's really pricey. Thanks.Are you going to run cable out to each light from controller or
use a single cable with taps for each light. The latter uses a
chip / light, addressable, to turn on/off, and brightness level.
https://cdn-shop.adafruit.com/datasheets/WS2811.pdf
You would have a simple host interface, a UP, sending out
address and data for each LED light.
This chip is used extensively in led lighting strips. 10M light
to light distance allowed. Programming of host to this serial
network fairly simple, libraries already exist for Arduino.
Note chip has RGB capability, but you could use it just to
turn on/off the light its connected to.
Just a thought.
Regards, Dana.