Hi Ray,
What you describe is what drove me to do all my own dying. The colors (even black) can be fixed so they don't bleed or come off on your fingers.
It's a simple fix; a. Degrease all materials to be dyed in a weak solution of liquid dish soap and warm water for at least 24 hours. b. Dye darker than you need with a half cup of white venegar in the dye bath as the acid fixer. c. wash the dyed material in a gentle mixture of liquid dish soap and warm water to remove all the dye particles that didn't penetrate the material but cling to the outside. (This is the stuff that turns your fingers black) These are some extra steps that make dying fly tying materials more expensive for those comanies that do it. I have a book you may want to look at called, "Dying and Bleaching Natural Fly Tying Materials" pub. Lyons Press. Be sure to find the 2nd edition.

Good luck,

A. K. Best