IMO, it would do exactly what you want and much much more it you wish. But you'd need a separate password generator which is no big deal.
Thanks Armando. Yes SQLNotes could be used to store passwords (and much much more). Adding a password generator should be trivial. Other than chr length, what other spec. (other than being random) ?
Typically can be:
Password Length: (4 - 64 chars)
Include Mixed Case: (e.g. AbcDEf)
Include Numbers: (e.g. a9b8c7d)
Include Punctuation: (e.g. a!b*c_d)
No similar characters: (e.g. i, l, o, 1, 0, I)
BTW, yes the database can be encrypted and password protected