rough93:
That's was my concern, do you think it would be possible to hook up a simple electronic button pad that would feed to all of them or do you know of a way I can link multiple arduino's together to control each all together from one device or another way to accomplish this project?
Yes.
I don't know how just much automation these chips can do but I think that you sell them short of possible.
OTOH I applaud your decision to spread the workload across controllers.
AVR's have ports for high speed SPI bus. A 16MHz Uno has default SPI xfer rate of 512KB/s. It can push an entire 512 byte block buffer through in under a millisecond.
You connect your controllers and other SPI devices to the SPI bus (you can use >1 bus too) and each has a select pin that the bus master turns ON and OFF to choose which one(s) hear(s) the bus and may reply. There is one bus master and 1+ bus slaves, and there are wiring variations like daisy-chaining that make SPI amazingly versatile. SPI needs 3 IO pins and for the master, 1 pin per slave select while slaves need 4 pins for the bus -- none of that counts power and ground, they are not IO pins!
How many pins per knuckle do you need? Are feedback sensors involved?
If I put a 328P (Uno/Nano/Mini chip) on the job with 4 pins taken for SPI and 2 for Serial, and ran on 8MHz internal clock to get 2 pins back, I'd have 16 pins left. That could run 15 servos faster than you'd see to do basic motions.
BTW, try moving just the last joint on ANY of your fingers. The last two are connected.