Is it possible to have per-app network/vpn/proxy settings

Solution 1:

There are two premium (paid) solutions that do this well.

  • MacProxy ($30USD)
  • Proxifier ($40USD)
  • TSocks is an open source solution, requires some command-line foo.