in reply to Tweaking Perl/Tk

You can take care of the double click action using bind like so:

$button->bind('<Double-1>' => sub{ whatever });

I don't have enough time to install all the modules you are using but I think you want to use grid instead of pack to get the info on the right frame "to diplay like a table".

If you are going to be doing alot of work with Perl/Tk I would suggest getting a copy of Mastering Perl/Tk from Oreilly.