Interesting. I wonder if there's a way to make it easy to use certain dependencies in a terminal session. F.e. maybe from the GUI tool we can launch a terminal with chosen dependencies (like nix-shell), or launch any app that way.
That might be trickier, but I'm sure there's a way we could make it work.