.
Are you looking to control multiple servos as well as DC motors, lights, solenoids, relays, etc. to be controlled by hand, manually with the transmitter
or computer controlled automatically using a transmitter to the receiver to the remote location?
When you say programmable, I would think all 8 channels would need to send information independently of each other for good animatronic function.
The transmitter for the Futaba Skysport TY4 controls the servos with your involvement. If you have the means to modify this, you can effect the
output of the transmitter externally with your own input signals from a controller.