With color option you mean the c file right?
It should be named like this, of course depending on wether it is the walking/damage/SV sprite:
[name of the generator part]_c
example: SV_AccB_p30_c
Depending on how many different color options you want, the c file has the yellowish color for maincolor, a light and a dark blue color for subcolor1 and subcolor2, and a red color for subcolor3. You can just leave the pixels of your original generator part that are pure black (and therefore don't have to be colored) blank in your c file. The background shoud be white.
You need those c files for walking sprite, SV sprite and damage sprite.
When it comes to the face it's a little more difficult: You need to have every colorable region as a separated picture and name it appropriately. The correct pattern goes like that:
[name of he generator part]_c(*)_m(**)
example: FG_AccB_p30_c1_m018
*depending on how many different colors you decided your generator part will have, the last subcolor will be c1, the one before that will be c2, ...
(if you have three colors, then subcolor2 will have c1, subcolor1 will have c2 and maincolor will have c3)
**also depending on how many different colors you want, but the other way around. Start with the maincolor. It will be m016, subcolor1 will be m017, subcolor2 will be m018, ...
If you follow that pattern it should work.
So you don't need those villain eyebrows anymore?