Client needs a nicer text editor with some custom css

Hi I have a customer who is forever complaining about the Wordpress text editor.

What is is needing seems simple, a way to apply a class to make some header text is all caps and a certain blue.

Is there a better editor that I can install that does the job better than the default one?

Thanks,

John