I feel your pain! My son put some Crayola washable crayons in his pockets and I didn't realize until after they'd been washed and dried in a load of brand new light colors (khaki pants/shorts, dress shirts, jackets, socks, tights, etc). It took several washes to get the green and brown crayon stains out of the majority of the clothes, and I only ended up losing one piece from the entire load.
You can start by putting an old washcloth or rag over each crayon stain, then ironing the rag on top of the crayon so that some of the wax transfers to the rag from the clothing.
The next thing I did was pretreat all the remaining spots. I then soaked them for four days in a Rubbermaid container filled with hot water (which, of course, cooled in a matter of hours, but the important thing is the soaking), an entire bottle of the cheapy laundry detergent sold at Dollar Tree, and several scoops of the cheapy version of OxiClean, also sold at Dollar Tree. I covered the container and let it sit for a full four days. When I emptied the water out of the tub, I was amazed at how much the crayon had colored the water. I then pretreated any remaining spots again before running them in the wash. This cleaned the majority of the clothing.
I repeated the above with the few pieces that were left, and the second treatment was all that was needed for the rest of the clothing (with the exception of the one item I lost out of the load).
I know the trip to Dollar Tree to get the detergents, and the money spent on the Rubbermaid container was well worth it. It was a lot cheaper than buying all those clothes all over again.
Hope it helps you!