I'm hoping somebody here can help me find software for a PC that will be able to do similar effects to what is found on this YouTube video:

I'm looking to do the same type of 'telestration' that is done in this video. I'm hoping somebody can give me a hand in finding software to do this. I'd prefer software that does lines, arrows, circles, etc , and not just hand drawn lines. I want it to look fairly neat if possible.
Thanks for the help!