Normalmente para crear un banner hace falta un editor de imagenes  (el mas simple es el paint , adobe photoshop, corel draw entre otros) pero si tines poca idea o no tienes los programas adecuados para hacerlo existen algunas webs que lo hacen todo por ti , teniendo una gama de tamaños y formatos (gif,jpg,png flash) de tal manera que solo tienes que descargarlo cuando ya lo tienes hecho y luego subirlo a tu cuenta

Aqui te dejo algunos enlaces  de paginas webs para crear banners:

http://www.banner-generator.net/en/

http://banners-online.ciberzonia.net/