Developing presentations for live events needs more attention than a typical presentation.  Audience size, staging, and final delivery all affect how and what is designed and created.  Many presentation programs have their benefits and limitations and that is why our staff works with a variety of software packages, such as PowerPoint, Keynote and Director.  Sometimes the best solution for developing an effective presentation is to use a combination of programs.  There is always a solution, whether you are just giving an old presentation a facelift, building from ground up or dealing with a challenging environment or delivery platform.