Synchronizing 2 stepper motors to run ccw and cc by one control

"Pretty minimum" sounds like it just might work with 84oz-in of motor torque of your chosen motor. You need some drivers and a power suppply , as per

and an Arduino and controls.

The Mobatools examples are pretty useful as-is. If you take the reference example:

...and you add a stepper and give it mirrored commands, it might already do a lot of what you need:

Besides the homing switch and canned positions relative the home position, It's got a speed control, acceleration, and you can get forward/backward/stop by double clicking on buttons 1/2/3.