EAC Tools is an Excel add-in that handles all kinds of present value calculations. It lives inside of Excel and automatically adds itself to the Excel menu. The basic version has an annual license fee of $175, and the full version is $275. IMHO it is the state-of-the-art tool for actuarial calculations, present value, life expectancy, mortality tables etc.
Here is the web site: https://endresactuarial.com
Here is a web page containing the latest news and updates: https://endresactuarial.com/news.html
Here is the User's Guide: https://endresactuarial.com/Help