Below are a few example of some good tools out there to be used for hacking, troubleshooting or just for fun.
Pen-testing Operating Systems
Cactus WHID: https://github.com/whid-injector/WHID/wiki (Buy from Tindie)
Online Reconnaissance Tools
Rogue Access Point