How to Make Cake Icing from Scratch?

There are many different recipes for homemade icing, but most involve the use of some basic ingredients, like eggs, water, white sugar and vanilla flavoring. You can find more information here: