The Awesome Password Generator is a handy tool which makes it easy to generate secure passwords.
Open the Password panel, for instance, and you'll instantly see a 10-character password ready for use (and it'll be pasted to the clipboard, too). Conveniently, this automatically excludes confusing characters, so for instance you won't be left wondering if that's a number zero, or a letter "oh". But if you don't like the default settings then in a click or two you can change the password length and the character set used, before producing something else.
Maybe you need lots of passwords? The Bulk Password Generation panel is just as easy to use, but this time will save by default 1,000 passwords into the text file name of your choice.
And there's more, with the program also containing options to generate WPA passphrases, and even a command line builder for creating passwords from scripts (batch, PowerShell and C# examples are provided with the program).
The Awesome Password Generator includes plenty of high-end features, while still being straightforward enough that anyone will be able to use the program.