My answer may not be very relevant because I never used StoryLine to create software simulation training. Captivate was originally created almost exclusively to create interactive software simulations, and still is used for that purpose by quite a lot of developers. In my previous career as university college professor I have used Captivate to offer the students software training simulations (not passive demos) and assessments for many different apps. Students loved them, since it allowed for flipped classrooms and a more personalized learning time.