With Arduino, you can really do hell alot of good things, if you are an electronics hardware geek.
You can get started with a Arduino project with a easy to setup USB-based development board like Teensy. Other than being good at programming, you would have to tinker a couple of solders to get connections for peripherals which may not be handy for all.
Teagueduino is an open source electronic board and interface that allows you to realize creative ideas without soldering or knowing how to code, while teaching you the ropes of programming and embedded development (like arduino). Teagueduino is designed to help you discover your inner techno-geek and embrace the awesomeness of making things in realtime — even if you’ve only ever programmed your VCR.
Teagueduino can prevent all the soldering trouble, replacing intimidating code with simple drop-down menus, which you can adjust in realtime, giving you instant feedback as you make adjustments to your ‘coding’ handiwork. Teagueduino board includes snap-enabled inputs and outputs.
Teaguedino is a protoype as of the time of writing but would be available soon for $160 to get a fully assembled kit, and the second mode with extra I/O ports for $260. As of now they are catching up their funding goals and once done, they would be available in November.