Adobe InDesign or Photoshop
This depends on what you mean by banners.

If you're referring to a banner such as an ad that would be used on a Web page, the final version would probably need to be a .png or .jpg file, so you would probably use Photoshop.