I've never used Virtual Machine and, as I know, Vericut and Ncsimul are close.
Personally, I've changed for Ncsimul because graphic interface is very smooth and easy to use.
A way to have the best price-performance ratio for you is asking a demo and price for each.
Regards
They are both made for simulation only and on the same level.
Integrated simulators read apt file and they don't go through macros and subroutines like your machine does.
Also VERICUT and NCSIMUL use variables set, like a real machine and all is based on the final ISO code.
ISO code Simulator...