Can you suggest some amazing tools used by Penetration testing services?

As everyone knows, penetration testing or pen testing is used for finding vulnerabilities in software systems in terms of security. Penetration testing services use many tools for pen testing. Can you suggest some amazing tools used by Penetration testing services?

Finally, I'd suggest burpsuite to observe what is going on over the wire, or another proxy like charles or fiddler for internet explorer. With burpsuite, you can intercept the message going over, change and resubmit it, and also do things like session hijacking - so you can take the session ID, start at 0, increment by 1 in a for loop and eventually see if you can find other open/valid sessions - all over SSL!