Yes, Keynote has AutoSave. It automatically saves your presentation as you work and gives it a default name.