I created a down-and-dirty FAQ using timelines. It is much better to run a script that accesses a database, but this will work. An image-based project would work just as well as one that displays text.
Create one timeline that controls visibility of the categories, another than controls visibility of the questions and another that controls the visibility of the actions.
Align the contents to be visible at different points in the timeline – question one is visible at the 1 second mark and invisible at 1:29, question two at the 2 second mark and invisible at 2:29, etc. Click on a category to make the questions timeline visible and jump to the desired questions. Click on a question to make the answers timeline visible and to jump to the desired answer. Click on a question to make the answers timeline jump to the related answer.
It can be complicated, though, and a database solution is preferable.