I do it like this:
wt -p "Ubuntu" wsl zsh -c "command_to_execute"
Ubuntu
is the name of the profilezsh
is my shellcommand_to_execute
is what I would type intozsh
For example, to open vim at a given path:
wt -p "Ubuntu" wsl zsh -c "vim $(wslpath 'C:\myfile.txt')"