I would not like anything ON my hands.
I find that cold washing with a good soap (to get all sweat residue off) does the best job.
talc... well, not hard to come by and easy enough to dust on. mine sits with my free climbing stuff. But I would not WANT it near any fine knitting. You would have to wash your thing right after making it. OH NO. and my couch? it is lovely dark blue. I like to keep it that way, really! it might work, but not in a pretty way.