Sounds like a great idea. The tie (or he handkerchief, now never used) was the usual instrument for men to add color and zing to an outfit. The socks are perfect too: greens, reds stripes, etc. seem perfect.
(Of course, as a European, I'm not averse to putting colors also on shirts and suits, but that's a different story).