How will i design my Motor Circuit
A question: got a spec for the motors you intend to use? That will settle the max coil current, more or less, as it will have a DC resistance spec.

Now that all said, know that doing a good stepper drive means managing the current through the coils (usually with PWM), and doing some tuning based on the motor electromechanical characteristics. If you do this well, your motors will move more smoothly and quietly, require less peak current, and will have better positional accuracy. Bonus: you can consider doing microstepping.

Here's a TI article on stepper motor 'tuning': https://e2e.ti.com/blogs_/b/analogwire/archive/2018/08/23/getting-smart-about-stepper-tuning