The basic rule is let Themes do the work for you, pick a theme and perfectly matched colors, fonts, and transitions will be applied to your creation. Spark comes with all sorts of professionally designed themes built in. And if you have a paid Spark subscription, you can use Spark’s Brand Management capabilities to create unique themes designed for your own brand.
When you are creating a Post, you'll be presented with more granular formatting options as you edit your text.