Marzipan is very expensive to buy in the grocery store, and is often dry and flavorless. Homemade marzipan is cheaper than pre-made, is super easy to make and tastes much better.
A softer marzipan is good for covering cakes. Add more sugar for a firmer texture if you plan to make roses or other decorations