Given only your question the answer is "your choice." There are some thousand solutions and what I choose is not what others will.

Capture - The open source app called CamStudio.
Video editors - Try Windows Movie Creator and see what happens.
Voice recording - A nice microphone and Audacity.
Bob