Filtering UI can be customized through the FilterControlTemplate property of the DataGridColumn: DataGrid: FilterControl Template.
We should provide a way to customize the Grouping UI including the Visible Columns area.