One of my favorite features of #Guix is "guix shell PACKAGE" to install a package in a throwaway environment, without worrying about building up cruft with installed packages.
I recently used this ugly hack on #Debian from a packaging directory with minimal dependencies:
sbuild -d UNRELEASED -c sid --add-depends=presenterm --starting-build-commands='%SBUILD_SHELL'
I already have sbuild installed; this costs me nothing!
I can experiment with packages from Unstable on my Stable system!