My understanding is that metasploit uses a lot of ruby.
I suppose if I was part of a team that did the pen testing, that would be cool. Even if I wasn't doing the pen testing myself.