No more secrets: Here is the feature I was talking about yesterday! The Backup Manager allows you to periodically back up your wallet data easily with the press of less than 5 buttons. By default, it uses your wallet backup directory
(which can be set in the options), but you can also define a custom path when creating new files.
Restoring backups has never been easier: You only have to select a date (or a custom path), and then press a button. The new wallet gets loaded immediately without the need for the application to be restarted.

Please be patient, great things need time to be made!

You have added very nice features in your wallet, but I don't see the point for this one :
- If you are backuping ".keys" files, you should add a warning message because this file NEEDS to be kept secret and deleted if the computer is sold/given to another person. I think you should use electrum-like seeds instead.
- For data files, they are regenerated automatically (blockchain scanning) if they are deleted. What is the use case of a backup ?
However if this feature allows wallets to be saved differently (without .keys/data file), that could be a good idea because current formats are not UNIX <--> Windows compatibles.
At this time, it saves and then restores every file stored in '\WalletData' to '\WalletData\Backups' by default. It allows the user to easily restore the wallet whether something goes wrong (file corruption for example), without the need to re-synchronize the wallet itself. Naturally, a future release will include electrum seed backup opportunities too.