I would like to see a specific commit in Beyond Compare or any other separate diff tool while viewing it via git show. I tried looking at help of git show/difftool/
git show
Based on @javabrett answer I have created
https://github.com/albfan/git-showtool
to support commands like
$ git showtool -y :/my\ commit\ message