I just made something kinda like that for my Electrical circuits laboratory class.A bit smaller though.
I used a bunch of industrial electronics components (diacs,triacs,etc)
Check out
www.discovercircuits.com, I got most of my ideas there.
You`ll need a good background on circuits though.