Saludos... para lo primero lejos lo más recomendable es actionscripting (si no sabes, AS se podría decir que es el lenguaje de Flash con el que puedes hacer un millón de cosas, bueno no se si tantas) y para lo segundo a mi me gusta (aunque no lo tengo,
) el Cool Edit.