Meet Edison

Free
EdWare uses drag-and-drop graphical icons to make programming Edison super easy.