If your looking for advice on what drivers to fit then the first thing to do is let people know what motors are fitted. Just post the details on the motor plate & I'm sure some of the more experienced guys will be happy to suggest what drives to use & any other parts you may need.
Software wise what have you got already & how quick do you want the machine to be working? Reason I ask is because although there is some ok free software about some of it doesn't have a lot of support & can take time to get your head round.
You will need cad, cam & machine control software.