LXC/LXD is amazing tech. I use it at work and at home for quickly getting services up and running.
With an LXC client on my laptop I am able to launch instances without using local resources. The instance has profiles setup to add the containers to my local lan for ease of access.
Launching a new machines is only a few commands away.