you can input textures, which are then instanced. You can select the texture to be used and apply a custom or preset ramp to phase it.
Inputs:
-  Top In: Choose the texture that will be instanced.
 -  Top In: Choose the input that multiplies with the texture (optional) [defaults to a white texture if not used].
 -   Ramp In: Choose the ramp that phases the other inputs (I recommend setting the alpha to 0 on one side) [if no input is provided, a preset ramp is used] 
 
Outputs: 
- Top out: the customized ramp
 
Parameters:
- Autoswitch:  Autoswitch: Go into the comp and place all the textures you want inside the Autoswitch base. Then, connect it to the switch so it automatically cycles through them. 
 - There is a standart ramp. All ramp parameters are only avaible if there is no custom ramp input.
 - output viewer/setup:  When I tried to use it for live visualization, I found it difficult to adjust how the ramp was instanced. So, I added an 'Edit Switch' parameter, allowing you to preview a still image of the instanced textures directly within the component. 
 
2nd custom page are some effects.