Arctic Ember
More ideas from Arctic
Hemingway

It does do all these things, and it's really helpful (if a bit overwhelming). My one complaint is that after pointing out an area to be improved, it doesn't suggest how to improve it.