Basically you're using bb code which there quite a few editors online that can help code it easier. For example, here's this snazzy one that does gradients; https://www.stuffbydavid.com/textcolorizer
For custom fonts, you're actually using separate CHARACTERS/emoticons, so you'll have to find an emoticon alphabet you like. There's quite a few generators for doing custom messages in different styles.
Basically you're using bb code which there quite a few editors online that can help code it easier. For example, here's this snazzy one that does gradients;
https://www.stuffbydavid.com/textcolorizer
For custom fonts, you're actually using separate CHARACTERS/emoticons, so you'll have to find an emoticon alphabet you like. There's quite a few generators for doing custom messages in different styles.
Happy decorating!~