Nanobox uses Docker under the hood, but replaces all the various tooling with its own approach.
Early versions used Vagrant, but that proved too unstable regardless of provider.
That said, we do support macOS! We recommend using VirtualBox to provide the Linux kernel for Docker to run on, because it's more stable and performant, but you can also use Nanobox with Docker Native, which uses a different hypervisor that (apparently) ships with the OS.
While Parallels-as-provider support would be nice, it isn't available cross-platform, which is why VirtualBox was chosen instead.
So we do have support for Mac, but not in the way you might be used to.
Where Docker and Vagrant focus on components, Nanobox focuses on applications.