We had all those things including the wonderful Fiber and Dye Garden at the Houston Center for Contemporary Crafts when the local members of the Surface Design Association demonstrated Indigo Dyeing for a Saturday Family Fun Day. We used four Dharma's kits with indigo crystals to make four buckets of dye. We started about 30 minutes before the hoards of visitors arrived and it was simple and dependable.
While the SDA'er was holding the handkerchief under the surface of the indigo, they gave a short lecture on indigo dyeing and as each one was brought out in all its yellow green glory and slowly turned blue, there were smiles all around and comments about how amazing indigo is. Then the handkerchiefs got a quick rinse and were handed back to the owner to finish unfolding and hang out to dry.