Oh, this is case for Training Peaks, for sure! It's $20 a month and totally worth every penny. You put in your races and dates, how many hours you can train a week, what your strengths are, etc and it spits out a training plan. It was wonderful to have during triathlon season, especially when I had to figure out how to squeeze in an A priority bike race in the mix. Right before my first tri.
Check it out, they even offer a free training log if the paid plan isn't your thing. You can use it to lay out the workouts you have planned too: www.trainingpeaks.com
On a side note, I got to that A race and broke down in tears on the phone with my coach/best friend. I was so pooped from work, life and training that I couldn't decide to enter and crying seemed a logical solution. Went home, took a nap, then rode out to the brewery for lunch, came back and watched the race with friends. Sometimes, you need priorities.
"True, but if you throw your panties into the middle of the peloton, someone's likely to get hurt."