In one of the projects, we came across a requirement to capture user responses in the certificate. The tool we used is Articulate Storyline 360 along with JavaScript.