Wonderful free how-to-design-powerpoint-slides-for-free Backgrounds for Presentation Templates for PowerPoint,
more
.. Keynote Google Slides