Run same commands interactively in Windows Terminal every morning

I do the same thing every morning (or whenever I want to reboot)
& would like a way to automate it. 
Here are the steps. 
(I don’t want anything to run in the background/daemon
because I need to see the output):

  1. Open Windows Terminal (PowerShell)
  2. Change path to <dir>
  3. Run an npm command: npm run <command>
  4. Open tab 2
  5. change path to <dir>
  6. run another npm command: npm run <command2>
  7. open tab 3
  8. change to <dir>

As you can see, this can become quite repetitive. 
I was trying to think off the top of my head the best way to automate this & I can’t think of a good way.