...
Sometimes you might need to do something more complicated that just starting a program. Perhaps you need to open applications in a particular order, or even use some key shortcuts to start a serial connection or enter presentation mode. Automator is easy to use , and comes preinstalled on IOS. The example below opens two applications, then some applescript runs some keyboard shortcuts, and even hides the mouse pointer. Automator can also export this workflows into an application, which can be selected to run on startup (see instructions above) .
Important! if you export an automotor automator application running applescript, you will need to allow it the application access to control your computer.
...
Sometimes you need to do something a little more complicated, for example only run a fullscreen application only after a beamer or external monitor is turned on, or when a particular usb device is connected. Marcopolo allows "context-aware computing" and is quite easy to use.
...