Hi AM,
Yes, one can draw charts using Shape objects. This is very tedious and difficult, however, and I don't recommend it unless there is absolutely no way to accomplish what you want with the standard chart capabilities. Often if something close to the capability you are seeking exists with charts you can add the features you want by using Shapes, but doing the whole thing with Shapes might require lots more time.
I would suggest that you describe the capability you are seeking to see if someone can suggest a way to do it with charts, and if not perhaps someone has some code that does what you want with Shapes.
Damon