Creating applications is challenging and fun. But what about creating your own hardware to interact with them?
If you want to get into electronics, but it sounds like rocket science to you. Sparkle Labs has released its Discover Electronics Kit version 2.
The Sparkle Labs Education site has a bunch of interesting information and great video tutorials that will help you understand the basics, current, resistors, capacitors, etc.