Could I write a program for control 8 arduino devices at the same time?

Signalling like RS485 is not restricted to serial comms.
You could use it to carry the switch contacts to the input pins of the Arduino’s.