Printing Chocolate with Ramps 1.4
The controller interface board (that being the RAMPS 1.4 you ask about) should be up to the task and not care WHAT it's printing. You'll probably be creating your own hotend design to pull this off, and if you make it open source, then it will be. I'm envisioning stainless steel, careful temperature control, lots of mixing, perhaps some sort of screw-feed extruder (or batch-fed plunger with the melting and filling under close control on a separate machine, then the hotend on the printer doing a fine and careful job keeping the temperature right at 91.7 °F around the plunger.) You'll have design work to do on the mechanical hardware side, but the electronics and software should be easily adapted. 

Read up some on food equipment design to make sure whatever you come up with can be cleaned appropriately for food handling, and uses only food-safe contact surfaces and lubricants/bearings.