I've got most of the subsystems on my cookie machine working so that I can dispense desired quantities of one ingredient (sugar). I'm using a UI developed using processing.org, which sends serial commands to a Parallax Propeller microcontroller.