GAWD, I *HATE* winding these freaking things! Out of ALL the Amateur Radio activities I do, winding toroid coils is at the all-time absolute BOTTOM of my enjoyment scale. I'd rather work on antennas in a blizzard (and I have...) than wind these abominations. Yeah, I know Toroidal Inductors have high inductance for their volume, they're self-shielding, and have a whole slew of other neat properties, but GAWD, what a PITA they are to wind!
When I built my Elecraft K2 transceiver, I bought the coils prewound from "The Toroid Guy" for about $35, and when I bought the 100 Watt amplifier module, I again bought the prewound cores for about $40, and it was money well spent, every penny of it!
The latest kit I'm (still!) building is an LP-100 Digital Vector Wattmeter, which is an excellent piece of equipment. It gets rave reviews over at eHam.net, it's extremely accurate, and has a PC interface so you can capture the data, and make all kinds of Geeky plots of neat things to know about your antenna system.
It also has two toroids to wind.
Now as toroids go, these don't look like they'd be particularly hard to make. The cores are a couple of inches in diameter, the wire is a decent sized gauge, and there's only 26 turns to wind. He even gives you a very clever way to mark the cores, so you can get the windings on "just right".
Well, any way, after fighting one for about 20 minutes, I have it wound, but now I have to straighten the windings on the core, then put the bushing through the center so I can mount the core(s) in the coupler housing.
Gawd....I *HATE* winding toroids!