* Answer "Why am I using this tool?"
* Style the table so my attention is drawn to the part that is most important, probably the table headers or the "Create program" button
* When adding a program, give me some suggestions; muse me. Give me examples like "Run 40 minutes" or "Do 300 pushups (like a boss)"
* On the main page, make the program name link to the show action. The word "display" doesn't help me at all, but linking the name shows me what the page I will click on is going to be
* Don't ever use a <font> element. It's unnecessary and inflexible. CSS is your friend.
I have more, but you're doing a great job so far. It's coming along great!