Can you create a similar tool that will work with generic virtual machines now that Citrix also owns Xen?
Yes, it is an interesting and potentially more powerful solution. For example, we may be able to use live migration to consolidate virtual machines and shut down the idle ones. But we are not there yet. This tool is specifically designed for presentation server. It will take a different tool to work with generic virtual machines.