HTML Purifier filter
What wysiwyg editor are you using? In my end I'm using TinyMCE and I have a related task as yours. What I did was I created a plugin to insert a class on a selected texts. Doing this will provide a convenient way to your users to add styles. 

Note: you can use hook_wysywyg_plugin() for this.

Hope this help!