Just discovered: http://littlebits.cc/. Very cool, even if it is expensive.
Shared publicly