Here is the most powerfull yet complete workout plan generator that you could find here.
It's build based on many usefull informations about what should be a good workout plan and how it should take into consideration personnal informations to build it.
Also it can be used to ask for a workout rebuild if it's needed based on new conditions like new goal, number of seances per week or time available per day for workout.
...more