Activity List - show custom field names rather than Text1, Text 2 etc.
Would mean selecting activity so that custom field headings can be displayed. In List definition, before results can be displayed, select Activity Type from a drop down. When list is displayed make the headings for the custom fields the same as the field labels. Export should use these as column names too. Should still be able to sort the list results as per other columns.