Animate using the html5 canvas may be able to handle this, if it has been updated to recognise the cursor position which would enable you to control the video, (probably best to ask in the Animate forum).
It is worth noting though that this is certainly not a begginer project no matter which program you use.
2 people found this helpful
Interesting question. The first thing that came to mind was the Lynda.com video tutorial format. Basically chapters on the left (although not graphic ) which lead to separate videos within the workshop series. But I think you want more than that.
Possibly doable in Acrobat Pro which supports video and chapter points. See link below for details.