in reply to Config for Unix programs?
Have a read of my article on Perl.com about it, or see the presentation at http://perl.jonallen.info/talks/optionprocessing.
Cheers,
JJ