I've also been looking at these tchotchke shelves from The Container Store thinking I could do something like this...
They came together in no time! (I have no idea how much time they took but compared to some other projects this one was quick - ha!) I put two coats of white paint on them and they were finished.
It needs a little work but this is how it looks on my wall. Each shelf is 3 inches deep. The top shelf is 3 feet long and the bottom is 4 feet 6 inches long.