"Windows programs for Linux"?
Whoops, typo. Windows programs from Linux, I'll fix that.
You can mount other host filesystems from inside the VM in any hypervisor I know of.
In most hypervisors you can't do a
notepad.exe foo.txt
or TextEdit.app foo.txt
for that matter in a Linux VM,