This feature is standard in Microsoft CRM and one I use very often. Together Rocket Editor, this a must have.
https://appexchange.salesforce.com/servlet/servlet.FileDownload?file=00P3000000IKFdfEAH