My son uses these two programs (click on the blue links):
MLB Pitch Smart
We take the Stack program, which is throw-specific, and merge it with the MLB Pitch Smart program, which is more general and not throw-specific. We also adjust where we feel a need. Remember, all these pitching programs are just guidelines - not laws set in stone. We adjust for age, for how much time we have before the start of the season, etc.
For example, the MLB Pitch Smart program, in its “15-18 Year Old Sample Program,” has you throwing 4 days the first week, with 2 days being consecutive. We do 3 days the first week, with no days being consecutive. Just our gut feeling. Likewise, the Stack program has you throwing more throws and longer throws in the first week or so than we feel comfortable, so we scale those back a bit. Again, just a gut feeling from years of baseball.