It's just an ACPI signal you send to the guest, might not even require vmware tools?
Mind you if you would send the shutdown instruction to all VMs at the same time, you could easily saturate the hypervisor's storage subsystem. A staggered approach seems more prudent...