There is a different feeling when programming things in the physical world, especially if you only programmed digital creatures before :) Give it a try if you haven't, Lego is a great non-intimidating way of getting into it, otherwise Arduino is pretty simple for programmers to grok as well.