We used Rit liquid dyes in Denim and Navy (ritdye.com). You can combine colors for custom shades. This technique can be adapted for unfinished wooden items and bamboo blinds (let them dry on paper towels), and paper (let the dye solution cool before dipping paper).
Tools and Materials
Sheer jersey long-sleeve T-shirt, in White, from americanapparel.net
Large plastic storage bin or galvanized-steel bin
All-purpose liquid dye
Sample fabric or paper towel
Synthrapol detergent (optional)