If your application allows for defining proxy settings, you can set up something like this. But that ususally works only for SOCKS or HTTP proxies.
You can't bind an application to a specific IP address or (virtual) NIC,
You can't bind an application port to a specific IP address or NIC
However, you can use specific routes, if you know the target addresses, And those route can use an other gateway then "standard" addresses.