It never hurts to repair permissions, but if it still happens you should trash your preferences. They're in your user > Library > Preferences folder. Look for one called com.apple.keynote.plist (or something very similar to that) and drag it to the trash. Keynote will create a new one next time you start it. Sometimes the preference file gets damaged and makes the program crash.