I hate the fact that when I make something with a zip feature (as opposed to a utilitarian zip hidden somewhere), the whole thing is let down by the boring old zip pull. I have been collecting odd interesting beads that I can attach to make the zip look special. Or I might tie on a suitable bit of braid or ribbon.
I make a fleece with gros grain ribbon embellishment - this was brilliant. I wore the fleece till it disintegrated but the ribbon looked good to the last. I put some woven braided ribbon on another fleece but that didn't last so long.
I bought a maru dai (japanese loom thingy that looks like a big bobbin for bobbin knitting) and learned to make braid. I haven't had time to do much, but I have been collecting suitable thread so I can do custom embellishments for all the garmets I'm going to get around to making one day.
Go to your local yacht chandler (sorry if you're in the middle of the US - nobody in the UK is going to be very far from a yacht chandler :-)) and buy some small shackles, cotter pins, split pins etc. Don't use split rings, they're nasty things that will catch on everything. The chandler will also sell brightly coloured shock cord, twine and rope. Climbing shops also sell tiny coloured metal carribinas that you could use for for functional or non functional embelishment. The local hardware shop will sell chain, curtain rings and key rings that could be useful. You should be ablt to get all these goods mail order. I haven't actually investigated plumbing supplies but I bet you can do something interesting with washers :-)
BTW I haven't used all this stuff - you just got me thinking - thanks :-)
Cheers, Bren