in reply to What module should I use?

I'd say it would safe to use Perl::Flash in this case.
AgentM Systems nor Nasca Enterprises nor Bone::Easy nor Macperl is responsible for the comments made by AgentM. Remember, you can build any logical system with NOR.