Stepper Motor Calculation
The motor spec for L and R and V will definitely e your currents.
Holding current: I= V/R. For V=Vavg if PWM modulated.
Moving current is reduced by L initially as dI/dt starts 0A at t=0 then rises (exponentially) with a 63% I time constant of T=L/R which tends to be in the 1ms range for small steppers.
This means you can use a higher voltage for a period shorter than this time constant then with PWM reduce the average voltage by sensing the current limit or step to the next voltage =0 for full steps before it reaches a current higher than rated (continuous conduction mode)
If the friction and inertial load is smaller than the force and current required to accelerate (f=ma) and stop in the time to reach the next step is achieved, then you have a faster seek time. But this is difficult to achieve.
Otherwise one uses a PWM modulated active current limiter with current sensing and a higher voltage than the I=V/R would indicate.
These are your options for the design of a stepper, current motor driver or any servo motor design.
The limiting factor is the temp rise in the motor from \$Rth * I^2*DCR\$ for a thermal resistance Rth (with or without cooling fans) and DC resistance , DCR.  This is why stepper motors are rated in current.