Have you looked into Qt? It has enormous graphing abilities, runs well on Mac and it's free for noncommercial purposes. The learning curve is a bit steep, but it's a great package.
Have you looked into Boorland Graphics? This is for drawing like you would in Microsoft Paint. It might only be available for Bloodshed Dev-CPP Though...