See I'm not much for pepper spray. For those who have taken it in various forms of training, most will agree that anyone CAN fight through it. It sucks, yeah, but it's not going to instantly stop you. If an assailant takes a shot of spray and you run, he's probably gonna have a hard time chasing you peering through 90% closed eyelids.
Why I'm not a big fan of spray? You're just as likely to douse yourself with it as the assailant in a fight. There have probably been more cops hit with OC spray than the individuals they were trying to arrest. I'm not saying that it's useless, or that it will not do anyone any good... I just believe there are typically better options.
As for "non gun tools." A knife should be a must carried by every man, IMO. Not just for SD, but just as a general tool. It will work in SD, but most people who have not trained in at least some basic fighting techniques will be pretty useless with a knife. Still carry one, and if johnny mugger or rapist is on top of you then pull it out and stab him if you can. Don't be pulling it out and displaying it as "preemptive defense" though.
Best tool at night would be a bright flashlight. It works and works well.