I would use Photoshop. However, if you want to use any other softwares, you may use PaintShop Pro which is also a nice software or any other software like Gimp would help you. However, Photoshop is the best software when it comes to designing.
Best of luck.