As someone who has done a few machines now (both retrofit and new machines), start with Budget and expectation. That will drive most of your decisions.

Do you want cheap and cheerful (can be crap) or something more reliable (but costs more)?

Standalone controller (or not)?

Steppers, hybrid steppers or servos?

Good place to start.