An abbreviation software which offers automatic glossary creation and many more.
Instant Text Pro comes with built-in glossaries totaling more than 150,000 entries for medical