For me, I change bath towels after each shower, so if I were to shower 3 times in a day, I would use 3 towels, wash cloths get changed after 1 use also. Hand towels get used for 2-3 days.
For the bathroom, I will only buy the JCPenney towel, and they are all in Antique Gold. I wash my bathroom towels in hot water with a warm rinse and I use 1.5 scoops of detergent, and 1 cup of Borax to help remove any odors.
For dish towels they get changed when they get damp, depending on how much I am doing in the kitchen, for days I am working they last 2-3 days because of very little use, but when I am off I do more in the kitchen and usually go through 2-3 a day. Tea towels get changed daily because there are things I use every day like my percolator, and my aluminum tumblers that must be hand washed, and I also tend to wipe everything down in the Kitchen with it even if I dont use the kitchen.
Kitchen towels all have variety of plaid and checkerboard prints, and some have different country prints on them. They get washed seperate from other towels with the pot holders and are washed in hot wash/warm rinse with 1 scoop of detergent, and 1 cup of borax and about 1/3 cup of Clorox.
I do not use fabric softner on towels, or anything else for that matter, dont like overly soft fabrics or the nasty smell of fabric softner