Which software is best for Item video explanation ?

Hi Guys, I want to build My codecanyon item video with hd can any one tell me the correct way to do so ? its 640 by 360 in px.

Any software ? any recommendations ?