Let's say you have a high resolution monitor and want to make use of it under VMware Workstation VMs. One way is to add multiple virtual monitors to a VM and divide the main screen to multiple parts with custom resolution. For example, this is how the VM looks before: