you can start with any basic designs like rectangular, circular, square etc.. then apply techniques like notch, bevelling, slots, steps (stairs) to enhance or expand your bandwidth.. also note how important is your ground in enhancing the overall bandwidth.
as long as you can get a good radiation pattern with acceptable gain and size, your antenna is good enough. See the attached file for bandwidth enhancement techs, you can then search for every antenna and understand its parameters.