Photogrammetry using three stepper motors and a bluetooth module

I was hoping to sync them via software

No problem, that is how the Z axis on my 3D printer is. 2 Independent motors synced by software. . You can pulse 2 drivers with one step output and tie the 2 dir inputs to one output then they will step simultaneously.