global-input-sender (npm): Though not strictly required, [global-input-recorder](https://www.npmjs.com/package/global-input-recorder) can be used to generate the array of command objects used by this module.
Keywords: keyboard|mouse|macro|input