There is a great new Screen recording program that is easy to use, works well and works with OpenGL even. Its called Simple Screen Recorder (SSR)

https://www.maartenbaert.be/simplescreenrecorder/

Also, I find kdenlive to be a decent video editor that's easy to use. I also use Blender, but I understand that the learning curve is a lot higher for it. There is also Lives, but I haven't used it.

