Beginnertriathlete also has a function for planned workouts. It also has great training plans to incorporate, too.