@JRDM I built all axis identical. Same screw, same bearing blocks, same rail and same motor.
This was partially out of economy of scale and simplicity.
I wanted to keep all the motor mounts/bearing blocks identical. These same machined blocks set the frame rails...everything is machined and pinned.
The beefy motors paid off in the end...the table weight really swelled as the build progressed. It was stiff enough to start and the stiffening structure got heavy on accident.
We eventually added counter-balance weights...you can see the strings and pulley assemblies at the corners.
Anyway, the table needs to be re-imagined to cut weight.
My only other regret was building it so tall. We wanted to fit the control cabinets underneath. But now it’s too tall to see the bed at the start of the print.
All of the linear motion components and servos were sourced from Amazon...approx. $800 per actuator.