Royal icing is an ideal choice for those who want to create colorful and elaborate designs that won't smudge. You can let one layer dry before you add more details to ensure the design is flawless.