Training program

My idea is in training at present we have 3 training programs.....but it's restricted to the team as a whole Why can't we keep the training programs as they are but be allowed to pick which program we want for a particular player or a group of players
ahahaha too complex