Well, the best one would be MEW (MyEtherWallet)
I need several public keys and it looks like MyEtherWallet just creates 1 private key - 1 public key per UTC file, so I would need to create a bunch of diferent UTC files, all passworded, and import them each time to access each address... too annoying.
How do I manage several addresses within the same wallet/file so I only need to enter a password once?