I've written a fairly hairy FlexLM log file parser myself, and hash-of-hashes is definitely the tool to crack that nut. Perl is definitely up to the task!
This program was my first real foray into Perl also and the script (and my Perl knowledge) has been slowly evolving over the last 3 years.