That said, my primary language for most "general purpose" tasks these days is Groovy. I also lean towards Java for many things, due to familiarity. I have a soft spot for C++ as well, which I probably would have called "my favorite language" years ago.
Lately I've been working on adding R and Octave to my arsenal, and I have to admit, I'm really liking Octave.
But I just bought a Swift book earlier tonight, so who knows what the future may hold...
Today, I guess I'd say JavaScript. I mostly write "vanilla" JavaScript with the help of grunt for minifying (switching to webpack soon). It has it's rough spots, but they're ones I've known for decades now. It's everywhere. It's multi-paradigm.
The only tool I use with it, I guess would be emacs. Unless by "tool", you mean libraries.
However, it's Ruby (often generated by Common Lisp) that puts food on the table these days -- and Python that I'm using to plot my (positive) escape from the workforce.
Both Ruby and Python are weaker languages that share some of the Lisp spirit. Ruby in fact, is derived from Emacs Lisp.
One of my side projects is an attempt to jack libraries from Python -- which will, if successful, make Common Lisp more usable as a day-to-day programming language.
For that reason I tend not to use luajit so much. Although it's a technological marvel, it's nothing like as hackable for a mere mortal like me.