I use
- ProtonVPN mostly to bypass geoblocking or when specific Torrent trackers demand VPNs
- WireGuard self-hosted mostly to reach own devices outside my LAN
- TailScale also for self-hosting access but I pretty much migrated everything to WG
- ssh tunneling (arguably not VPN but still convenient)
I also use split tunneling, inclusive (e.g. everything but Firefox) or exclusive (e.g. only qbittorrent) whenever I don't want to tunnel all my traffic.