I love WordPress. The problem is using the interface to input code; I hate it and I hate the fact that I don't have control over the <head> section of the document where I can add keywords, description and extra <styles> and other data.
I love working with the raw HTML and CSS within the HTML page. While WP allows me to work in code view, it just isn't the same as a text editor or Dreamweaver.
WP seems to change the code sometimes too; I've seen WP change bold text to [style="font-weight:bold"] when it should have just used <b> tag. I hate unnecessary code like this. I want control over my code!
I could always write and code my articles in Dreamweaver and then paste them into WP; but is there another way of handling this? Or is there a way to hack WP to do what I want it to do?
Because of that, I can use the It's All Text extension for Firefox. Just click the little edit button by the textbox and it will launch your favorite text editor with the contents of the textbox. Then, when you save it will actually save it back into the textbox instead of to a file.
For me, this is a great extension. I use it with NotePad++ and it works really well and is completely free.