The maturity of some of the packages leaves a lot to be desired…
We used a 4GB machine to test these packages, which proved to be far from ideal. The reason is that every virtual machine usually needs around 1GB of memory and a fully fledged GNOME desktop will grab 1.5GB with some notifications and syncing of cloud storage. When you run Firefox you get close to full quickly, and must conserve memory.
Anbox implements the calls and this makes it ideal for running the few apps you want, but unfortunately it’s in early stages of development. Using it on a regular basis isn’t recommended and may not even be possible. When you just want to run your PC like an android device, use Android_x86, it works extremely well. The other packages run under virtualisation, well Virtualbox actually, which makes it tricky to run together with your other programs. Having said that, if you want to develop and test Android apps, you probably have a 16GB machine and will be able to run the emulator in parallel with your IDE. The most capable and integrated choice is AndroidStudio and AVD in tandem when you develop and test on the same machine. To simulate many functions like camera, GPS and tilt of the phone, GenyMotion is a great tool to work with. It also shows the screen exactly as it’ll look on a real device.
Choose Android_x86 if you just want to run a few applications.