Captivate Simulation

I want to build or capture a software simulation and then sync audio. What is your tried and tested process or the best practices that helped you?