If you want you can turn any Microsoft PowerPoint presentation into a video so you can play the presentation on a computer that doesn't have Microsoft Office installed.
You don't need Photoshop or some other advanced piece of software to resize a large number of images at once. You can use Microsoft Office Picture Manager which is part of the Office suite.