I remember using python at the time because I wasn't given admin rights on those machines (contractor) but they had python 3 already installed, it was just the quickest to do the job without admin escalation.
Just to clarify you can definitely also do mouse moves with python and ctypes.