Here is your starting point. Create powershell script (RunVG.ps1
for example)
Start-Process "vagrant" "up" -Wait -NoNewWindow
Start-Process "vagrant" "ssh", "-new_console:s1THb" -Wait
Start-Process "vagrant" "ssh", "-new_console:s1TVb" -Wait
Start-Process "powershell" "-new_console:s2TVb"
& "vagrant" "ssh"
and run ConEmu with following command line (change path to RunVG.ps1
accordingly)
ConEmu /cmd powershell -NoExit -Command "C:\Vagrant\RunVG.ps1"
After finishing script execution you will get connected ssh in first three tab and powershell in fourth tab. Actually, you'll get 2x2 splits, not tabs. If you don't need splits - use plain "-new_console".
Now, you need only pass additional arguments into your ssh instances for running commands in your tabs. Consult with ssh manual or competent users.
UPD1 Pasting into console example (this must be called from ConEmu's console)
conemuc /GUIMACRO Paste(2,"echo abc\necho def\n")