Hi,
I am an individual passionate about the works involving in multi-disciplinary efforts.
Your project requires at least three disciplines such as PC application development, micro-controller development and electronics.
I have years of experience with firmware development for Arduino, Visual Studio and electronics.
In fact that I am a formal Software/embedded engineer doing day to day.
I reviewed your PDF document carefully. It is quite an achievable job. I like to talk about your timeline and further details of the project.
Besides this, I have lots of bells and whistles in my technical closet in order to start with your project right away. If I am not mistaken I should have even one TB6600 (need to check). I have some stepper motors and servos (not exactly yours maybe but they would work for prototyping)
Good luck with your project.
Regards,
Sener