Here is a cool clock that you can customize by programming its Arduino based processor. The Solder: Time Desk Clock Kit has through-hole components and comes with everything you need to put it together fast. It can display time, month, day, and date. It also has an alarm.
Since it is powered by an Arduino, the clock is ready to be hacked. You are going to need a soldering iron, screwdriver, and couple of other parts to put this together.