I had this question in the comments on my post about changing the ESXi management IP and VLAN. I will need to so some more testing to validate everything and see how to properly string this together. Just some initial thoughts:
esxcli network ip interface add --interface-name=vmkX --portgroup-name=portgroup esxcli network ip interface ipv4 set --interface-name=vmk0 --ipv4=IP --netmask=NETMASK --type=static esxcli network ip interface tag add -i vmk0 -t Management