Generally, Excel and origin are used to make charts. I use matlab.
Other mathematical software such as maple and mathcad can be used. Then there are some small software specially used for drawing paper, which can be found on verycd, and there are many.
If my answer doesn't help you, please keep asking questions.
One of the great advantages of outstanding people is their perseverance in adverse and difficult encounters. -Ins