I think it's a neat project, and I also strongly believe it's best to
find vendors who also want to abide by your principals. So, look at
the Gizmosphere. It will save you time and I think it's very close to
what you want.