Mason Miller Bean, I think to do it right and have it look good at the end of the day, you'll want to have a carpenter or a custom cabinet shop do your project. There is really nothing on the market, that I have seen at least, which makes this possible.
That being said, there are lots of ways you could do this if you are very handy and have the right tools and lots of patience: I've seen people attach a horizontal support to the studs for the length of shelf and then dado out a section of the shelf and then screw vertically into the horizontal support. I'm not sure how much load you could put on the shelves in this scenario tho...sorry, this probably doesn't help you too much!
Wait until the thinset has cured before you grout — it usually takes about a day. Follow the manufacturer's instructions and don't clean the tile with anything but water until the grout has fully cured. If the grout is a light color, consider sealing it to make it easier to clean. For dark colors, this is generally not necessary. Remember, even sealed grout will allow some water to pass through — this is why shower pans have liners. This also means that tile needs to be set on cement board, not drywall, anyplace where it will get wet.
Sometimes even housewares of the same color can make a decorative impact. By grouping the dishes and glasses together and arranging them by material, this designer has turned an everyday item into quite a statement.
That being said, there are lots of ways you could do this if you are very handy and have the right tools and lots of patience: I've seen people attach a horizontal support to the studs for the length of shelf and then dado out a section of the shelf and then screw vertically into the horizontal support. I'm not sure how much load you could put on the shelves in this scenario tho...sorry, this probably doesn't help you too much!