Motores de passo necessitam de um circuito de driver específico para movimentá-los, e uma alimentação que pode vir de fonte de alimentação linear, chaveada, bateria, etc. A capacidade da fonte vai depender da corrente que será drenada pelo motor.
Concordo. Eu uso fontes de celulares, fontes de notebook, impressoras, TVs antigas, e até uma fonte de PC. Cada uma para sua finalidade, de acordo com tamanho, corrente máxima, tensão, potência, etc... exigidos pelo projeto.