VectorFirstAid is an Astute Graphics panel for Adobe Illustrator which allows you to search for and fix various problems which can occur in vector artwork. These include things like stray and redundant points, unnecessary groups and compound paths, duplicate art objects, anchor points which are extremely close to each other, etc. Problems can be checked for in either the current selection or the entire document, either manually or at scheduled intervals.
VectorFirstAid also includes a number of convenience functions, such as Smart Removing anchor points from paths, breaking and recombining point text objects, converting outlined text back to live text, completely ungrouping nested groups in one step, and more.