Can I run on something besides VMWare?

Yes. Cosmos runs on real hardware (and you can debug with a serial cable) as well as Virtual PC, HyperV, Virtual Box and others. See Deployment.

We have Visual Studio integration for running using VMware and Bochs.