Hello austinsherman
When talking about virtual machines, you can either use VMware Player/Workstation or Oracle VirtualBox. The purpose can be served well if you have an Intel Core i3 or above processor with 6 GB or greater RAM.
With these specifications and the correct installation media, you can easily run Mac on a VM on your Windows computer.
The correct installation media can be an ISO image of OS X that is compatible with Intel computers.
Hope this helps.
Cheers!!