My point is that I work like that with current IDE's when using Qubes OS.
What I suggest is that Flatpak could provide something similar, by having a completely separate filesystem used by the tool.
What I suggest is that Flatpak could provide something similar, by having a completely separate filesystem used by the tool.
Also, Python developers seems to be dealing with this stuff on a daily basis with virtualenv, so this isn't something new.