Fondant produces a smooth, even covering over a cake that makes it look professionally made. This sweet, thick frosting is kneaded by hand and will take coloring well. It is mostly sugar, though, and will melt if you try to use a water-based paint on it. Instead, mix your food coloring with alcohol for that professional look you desire.