Adobe
Adobe Captivate
We use Captivate when a client is already using it and requires it. Captivate makes it easy to take existing PowerPoint content as the basis for building an eLearning course. The latest version makes creating VR walkthroughs pretty easy to include, which suits some types of training perfectly.