Virtual Private Networks and Implications

Whitin list of VPN connections, to have even VPN - PROXY chains there, and possibility to launch a terminal session of isolated kernel with same commands, but ensured that they’ll go trough VPN.
Also having multiple VPN’s launched at once, and choosing them by local address you asign the socket, but having them named is nice.

I’m trying to be in multiple VPN networks, but I must heavily terminal, and no simple solution with interface where whole network connection could be clickable to turn of.

Possibility to not send packets without VPN connection would also be nice.