This is a really old question, and while looking at some of the plugins mentioned here, I noticed that many aren't maintained or not quite what I was looking for.
In the end, I found one I liked called Revisionize. While it's reputation and usage isn't up yet since it's rather new, I like it.
Pros:
- Nice UI within WordPress, buttons are easy to find and there are warnings and notes when you're using the plugin what pressing buttons will do.
- Has a 5
5 star4.9 star rating - Last update was 3 months ago, and it's marked as compatible with the latest version of WordPressStill maintained by its developer
- Compatible with Advanced Custom Fields plugin
- Compatible with Public Post Preview plugin
Cons:
Only 300+34,000+ active installsOnly 4 reviews1921 reviews- No Gutenberg support
UpdatedUpdated lists on August 15, 2019. While it's still a great plugin, if you're using the cons list on March 13Gutenberg blocks editor, 2019. They may or mayit might not still be cons depending on where you draw the line for trust of other users ;)you.