Although this thread is rather old, it's still unanswered
I'm using and tested the following emulators:
Bluestacks
Nicely integrated into the operating system, works fine but has a phone home to its manufacturer and it's hard to root it. Also doesn't support game cheating tools like Gameguardian.
MEmu
I my opinion the best Android emulator. Supports multiple Android versions, works like a charm, has built-in root and works with the most apps. my absolute favourite.
LD player
works, but for my taste not the best emulator.
No recomendation for Nox as it's too restrictive; I hate to get patronized what apps I must not install - my computer, my decision.
In general there are more Android emulators I didn't test yet:
LDPlayer, Droid4X, MOMO, KOPlayer, Andy, Leapdroid, AMIDuOS, Windroye, RemixOS, PhoenixOS, AVD, Genymotion
Also you could work with native Android (Android x86), but I didn't manage to get it running in VMs like VMware or Virtualbox.