There should be a section added to the settings that lets you direct the Log Summary view (which is already structured basically like a table), to a dataset within a sas library folder, or to external format like excel.
It should include options to retain the log output to the window in addition to the external dataset output- you should not have to choose between one output or the other. Also, it should give you option to limit the output going to the data set to only the content of interest, ie, just Errors, or Errors and Warnings.
Using Proc Print To just saves all the messy text to a text file. People need an easy way to send just the Errors for multiple programs to one cumulative TABLE every day.