Valorous has developed quite a comprehensive suite that does all of that here.
I tried to download it a little while ago, but sort of freaked out and didn't touch it again when my antivirus killed the download. It just did it again. Is it supposed to do that, and am I supposed to disable my antivirus? o.O