In my document I want to color the first letter in my paragraph (among other things). I already found out how to set the first letter as initial, but now I also want to change its color based on the template used for the paragraph. Is that possible?
I'm going to take a slightly different approach to solving this. While he is definitely not wrong, Darth's method will involve you having to apply your style to each character manually—a process that could be very time consuming on a large document.
I'll show you how to do it automatically.
Open your Paragraph Style Options and go to the Drop Caps and Nested Styles tab
Click on New Nested Style
Click on the section that says Word and select Characters from the drop down
Click where it says [None] and select New Character Style...
Choose whatever style settings you would like the first character of each paragraph to have and click Ok. In this case, I chose to have the first character of each paragraph be displayed in Impact font, 18pt, Magenta.
The final result:
Every paragraph with this style will have the uniquely styled first letter. To change the styles, you can simply edit your newly created Character Style