Smart mirrors are surprisingly easy to build with a spare screen and two-way mirror, but DIYer Tobias Weis steps things up a bit by adding in gesture controls. The project here isn't exactly cheap, nor is it easy, but it is pretty neat. Weis uses an old computer he had, a 28" monitor and a a custom case for everything. The gesture control technology comes from a Leap motion controller. As far as the information that gets displayed, it's all just a simple web page that acts as a HUD running inside Chromium. You'll find everything you need to build one for yourself, alongside a couple of videos over on Weis' site.