I have some experience in mixing video-cards...
In general this isn't going to work out well.
(The suggestion made by bitofagoob in the other answer is a better solution in my opinion.)
For starters combining a Geforce and a Quadro (or even 2 different models Geforce or Quadro) isn't the best idea. The cards are very similar, enough so that also the drivers have a great deal of overlap.
This leads to stability issues as it is quite possible a Geforce driver part tries to control the Quadro and vice-versa.
If you really want to try this always be sure to install the newest driver LAST. And be prepared to uninstall all drivers and redo everything whenever a driver-update (either from Nvidia or Windows 10 decides to give you an upgrade) messes things up again.
It is much better to use 2 identical (and thus a single driver) cards to prevent the driver issues.
For normal displaying of graphics windows/screens a regular Windows application, like Adobe, Autodesk, etc. you can put each application on it's own screen/card and it will almost exclusively use the graphics-resources of that card.
However you need to consider is how your software is going to deal with GPU acceleration: In nearly all applications I have ever seen the software that can make use of GPU acceleration for the heavy duty calculations just grabs whatever card is first, regardless if that card might be doing something else. (And usually the 2nd card doesn't get used at all.)
Additionally gaming on 1 card and running something else on the other has other additional complications:
- Most games have a tendency to claim and lock display-resources like they are the only kid in the playground with very little regard for any other software that is trying to work in the background. E.g. in Windows many games/display-related resources (DirectX) are single-program usage only so the game would lock out the other application.
- Games require massive CPU power. So, even if you have a very beefy workstation, chances are that there won't be enough CPU power around to satisfy the demands of the other application simultaneously.
1It's certainly possible, but I don't know whether your specific apps support that. – user1686 – 2016-12-29T10:44:15.267