I am aware of the "Gradient Assistant", but it's limited to simple 2 color gradients.
What Im thinking of is something like
Ultimate CSS Gradient Generator or
EnjoyCSS. Both allows you to set an unlimited number of color and alpha stops. EnjoyCSS also supports creation of layered CSS patterns.