VSCode + Dev Containers are a great way to create custom environments without modifying our actual system.