Veja - eu diria que fazer uma peça numa determinada medida não depende única e exclusivamente do programa ou da eletronica, mas de um todo que engloba inclusive a mecanica.
Para que a discussão faça sentido, é preciso conhecer o que voce pretende em termos de tolerancias e de medidas de peças - o que é de fato "medida certa" para você
Se voce estiver usando um fuso de passo 5mm acionado diretamente por um motor em meio passo, terá uma resolução "teórica" de 0,0125mm / passo = um pouco mais de um centésimo por passo.
Então desprezando erros de folgas, de passo, de posição do motor etc, e se sua intenção fosse gerar peças com 0,01 mm de tolerância, sua máquina não seria capaz de tal feito.
As velocidades e acelerações estão íntimamente ligadas ao que os drivers conseguem resolver em termos de interpretação de sinais provenientes do PC, considerando-se que estes pulsos são gerados da melhor forma possível.
Por fim há o conjunto mecanico, que tem maior ou menor influência nos ajustes de velocidades.