Flash fica muito pesado, você pode fazer isso por Javascript / JQuery, na hora de implementar no site...
Não posso ajudar muito agora, tô desenvolvendo o webdesign e o marketing de 3 projetos, atualmente. Mas posso continuar dando minhas opiniões e sugestões aqui.
O que eu quis dizer com a paleta de cores, é pra você evitar usar muitas cores, ou usar cores que não combinem. Por exemplo: Azul, Branco e Preto é uma boa combinação, mas Azul, Branco e Cinza já fica um pouco feio.