Use Spray n Wash stick, wouldn't be without it. Keep it near when changing bed linens, table linens so can rub a bit on stains as I see them, then chuck the items into the hamper until laundry day. It is also good for shirt collars and cuffs.
Zout I remember from nursing in that it was developed and sold to nurses for removing Betadine stains from polyester and cotton uniforms. Dial Corp bought an interest in the company at first, but now totally owns it, and has per usual changed the formula. Think they have added "oxygen bleach" which means you cannot let sit long on colors without risking fading.
Shout is also good, use it when I run of of stain stick
Thing to remember about most of these products is they mainly contain surfactants (detergents). If you have lots of stains/use too much,there may be a problem rinsing all the product out. Zout is *VERY* concentrated and once caused my Miele to super suds lock.
If I have a load with more than one stained item or items that are badly stained, I to a pre-soak overnight with Biz, then launder, rather than using stain sticks or sprays.
Launderess