-Para el launcher puedes usar trebuchet, Nova, Apex, Holo... son clones del original de google pero con mas opciones (cada uno tiene sus cosas positivas y negativas)
-Para tematizar el resto puedes usar los temas de vertemus (creo que se escribe así) en XDA son muy buenos y tienen mucha pinta de la capa Holo que es la que usa ICS nativo.
-Para la camara puedes usar camara ICS+ es un clon de la original pero para cualquier versión de android (la idea de esta es que la puedan usar usuarios que no les llego a sus terminales ICS pero también viene bien para los que tienen ROMS stock que no son la original de google)
-Cambien puedes usar app "originales" de google preparadas para flashear por recovery y adaptadas a las Stock.
Te dejo algunas app originales de google preparadas para flashear por recovery para stock pero tienes muchas mas: mensajes, contactos, dialer.... lo que no se si te servirán las que te dejo por que no se que versión de ICS llevas y no las he probado (de echo las acabo de descargar para pasártelas)