For screen recording, I lean towards OBS (Open Broadcaster Software); it's quite powerful and free. As for video editing, I'm a big fan of Adobe...