Obvio pueden manejarse con otro lenguaje, sea PHP, ASP, Perl o el que se te ocurra, el detalle es dar las cabeceras conforme al formato XML que se le pide para subir.
Un ejemplo, hace tiempo que llevo estas cabeceras:
http://www.ladodos.com/xml.php y veo que funcionan muy bien, ya que se indexan hasta por categorías en lectores XML.
En iGoogle solo se indexa las entradas, sin nada de características.