Recently we released the Open-Robot Code Engine. The Open-Robot Code
Engine can be used to create simple and complex behaviors for the Open-
Robot. In Beginner mode you do not actually write code. Instead you
use the simple buttons, check boxes, drop-down lists, and number boxes
to create the corresponding C# code. After creating a program, you
compile, load, connect to the robot, and then run it live! You can
find more details on Google Code. please follow the link below. As
always, this is open-source so you can download the source and modify
for your own specific application.
http://code.google.com/p/open-robot-code-engine/