If someone gets an official answer from VMware please post an update. I am also experiencing this problem but am not running VNC. We do run TeamViewer, but stopping the TeamViewer service does not stop the constant 7% CPU usage by VMTOOLS.
I notice this doesn't happen on every one of my virtual machines, so I'm not sure what the problem is.
Thanks!
Geoff