I had never done any wiring before I made my CB750 harness from scratch. It took some time, but I'm glad I did it. I heat shrinked the whole thing, and it turned out pretty clean. Since there were a few things omitted from the original, making my own made more sense than trying to find one in decent shape.
Some suggestions:
1. Don't solder anything until you have the entire harness mocked up.
2. Buy yourself a good set of open barrel connector crimpers with 20-16ga clamps.
3. Go to http://www.oregonmotorcycleparts.com/connectors.html and buy replacements for all your connectors.
4. Use the official Honda wiring diagram. The hand-drawn, color diagram floating around the interwebs isn't worth a crap.
5. Matching wire color isn't necessary if you keep track of everything, but if you insist on using the correct colored wires, Dime City has a great selection at a decent price, and you won't have to by 50ft of everything.