in reply to Report Formatting

Text::Table can create columnar ascii output.