@oscarmlage @solene @joepie91 cloning/deploying are part of (your own) package definitions so yes, stuff like running an action on multiple hosts is a task for a (NixOS-specific) deployment tool, like Morph or NixOps.
Another distinction between ansible/nixos is ansible is only (sort of) deterministic when you fully wipe and roll out your playbook *every time*, otherwise old cruft will always accumulate. With NixOS that's not a concern at all, what's in your config is what's on the system.
@oscarmlage @solene @joepie91 as for non-nixos systems, you can install the Nix package manager and do some stuff through that, but no system management / modules. When you have some experience with NixOS people tend to quickly go to "everything I manage has to be NixOS" tho, so :P