The Edison Robot works with LEGO bricks. Edison have a graphical robot programming software that uses drag and drop icons. Also is programmable with Python.
It contains everything needed for a first-time user to connect their computer to an Arduino and includes many of the most popular accessories for DIY projects. Arduino UNO Rev. 3 Official Board Included.