Can hair sets made with your program be used by other users who do not have your product?
Can hair be separrated into groups so that different effects and shaders be used on different sections?
To use a hair style created by Garibaldi Express you will need the Garibaldi Plugin.
Almost any parameter in garibaldi express can be controlled by texture control maps. So 'effect' deformers can localised and faded into any area.
The texture maps can be created and painted inside garibaldi or imported from external image files created in your choice of image editing application.
Colour can be optional controlled with texture maps that can also be painted directly in Garibaldi Express.
The basic shader options such as specular intensity are currently uniform across the garibaldi hair.
If you wish to have dramatically different hair growing from the same geometry then I would advise you to just create multiple Garibaldi Nodes.