To create interactive PDF files, you will need Adobe InDesign.

For the creation of the actual interactive elements, you may use a range of tools. You might also need tools to optimise videos and other files for viewing on mobile devices.

The list of tools below is only a recommendation: