Can a master package variable value be overwritten at runtime using the /SET option? I've never tried, but I see no reason why not in principle. If so then that would be the way to go - simply execute the master package with three dtexec commands using /SET to set whatever variable defines the stored proc that you want to run.