Here is another robot capable of preparing coffee just how you like it. For this project, a Baxter robot and AR10 hand combined to pour coffee, add milk, and stir it. The AR robotic hand has 10 degrees of freedom. It is compatible with ROS and Python. It works with Baxter and Sawyer.
Baxter is also ROS based and ready to learn new skills. Not a cheap setup though.