creo que te estas ahogando en una gota de agua, con includes y php es bien fácil, no tenes que modificar nada de la estructura y es bien rápido!!!
Solo creas 1 archivo con los 22 banners, y lo incluyes en todos los demás con
Código php:
Ver original<?php include(ruta-del-archivo.php); ?>
muevo a Web general ya que se puede hacer de varias formas, pero no solo con html