1.como hago para que al seleccionar un color con el boton, este quede guardado automaticamente en las cookies, sin necesidad que el usuario le de un boton guardar.
En el código que postee a la misma vez que le das color al movieClip se guarda el mismo automáticamente, no necesitas un botón para guardar:
Código ActionScript :
on (release) {
var col:Number = 0xFFCC33;
var micolor = new Color(color_mc);
micolor.setRGB(col);
_root.saveData("micolor", String(col))
}
2.lo otro es como al ingresar nuevamente a la pagina el swf cargue automaticamente el color que el usuario selecciono de ultimo.
Cuando quieres que automáticamente se ejecute un código se pone el código en el frame donde quieres que se realice la acción, como ya sabes hacer el código para cambiar de color (porque ya lo tienes dentro de un botón) si lo sacas del botón y lo pones directo en la escena te debe de funcionar:
Código ActionScript :
var col:Number = Number(loadData("micolor"));
var micolor = new Color(color_mc);
micolor.setRGB(col);
Consejo: Si no logras comprender esto, en realidad lo primero que debes hacer es leer un poco más en el foro de AS, como trabajar con variables en flash, crear código en el timeline, acceder a funciones, etc, antes de resolver un problema como este que requiere de todos estos conocimientos básicos.