Looking at https://github.com/github/Shimmer
another option would be ClickOnce.
from @knocte: "The user should not be told to kill the ssh-agent process, the desinstaller should try to take care of this."
"It would be nice that the installer can get rid of old versions."
Shimmer got renamed again: https://github.com/Squirrel/
Is back in active development. They're targeting .NET 4.5 while aiming for vNext
Also needs nuget...
tracking in #1572.