Create content using HTML instead of the editor?

Create content using HTML instead of the editor?

Hello, 

I have tried to use the editor to create my mailing campaign but it creates some very unnecessary HTML and it also lacks some options... I'm trying to add a shadow to a text element. I use the edit code button to add the correct style to it but it then gets changed!

The code i'm adding is style="box-shadow:black 10px 0 0 0;" and it gets squashed to style="box-shadow:black10px000;" so it does not work.

Hence why my question, is there a way to control exactly how we want the HTML? Or styles, I wouldn't mind having access to a CSS part...