You can do everything with a Uno.
You will also need transistors or FETs to boost the current of the outputs.
Try this for a start.
http://spider.dnsdojo.net/SpiderProjects/index.php/3x3x3_LED_Cube
Replace the PIC with the outputs from the arduino.