Strong passwords with a live entropy estimate.
Characters are drawn from the system CSPRNG with rejection sampling, so no character class is quietly more likely than another.