Per Runner Variables
Just like you can have variables per Project, you should have the ability to have variables per runner. This would enable the user to set items such as passwords or paths specific to a runner so that a build can run on different destinations using the same variables.