While temporarily residing in the US (and the UK for a short while), far away from the comfort of home, and being surrounded by three kids (two of which are not my own), I decided to create a little and useful tool as a challenge to myself (I'm not much of a developer) and to help keep my sanity intact.<p>This tool lets me define a list of commands as a YAML file to be executed sequentially, without touching code.<p>We actually use something similar at work to onboard/update people's dev environments, but all tasks are pre-set Python classes. The thought was to try and create a complimentary tool (i.e. not necessarily as robust as the one we use), that will not require to rebuild and push an entirely new binary when making changes to a task or a sequence of tasks, nor require Python knowledge.<p>Note: I personally use this little tool, and sometimes find and fix issues. I know this can be coded much better, and I'm hoping to learn and improve as I go. If you experience any abnormalities, do tell!