How to create Apple Keynote style Picture in Picture video
Any fairly basic video editing package should be able to closely emulate the look.  You just have to be able to distort the video to make it fit the shape that looks like it is 3d and then size and position the speaker's video appropriately.  I'd personally probably do it in After Effects with a 3d layer for simplicity, but most far cheaper consumer video editing packages should be able to do basic deformations to get the same look.