Hi Chris:
Adobe Illustrator would be my personal pick. They have some of their own graphing functionality built in, plus lots of ability to make everything aesthetically impressive. That requires a bit more design skills, though! And experience with Illustrator. But I'd say that's a worthwhile investment in my mind for external/client-facing material.
Otherwise I'm sure you can Google some Excel templates to find what you're looking for. I don't know any off the top of my head.
Best,
Edward UnthankMarketing Operations Specialist
Yesler