Using current versions it is possible to create a chart like this in Trends using R or Python.
The attached example shows the identified segments in the Date Range selected on the sidebar, ordered by name then Duration (so the segments stay together),
with these metrics: Distance, Elevation_Gain, Average_Speed, Average_Power, Average_Heart_Rate, VAM and date to identify the ride.
Metrics are in a list at the script beginning, so they are easy to add/remove.
Segments can be filtered in the same way, but this is likely not that practical.
Format can be customized looking at Plotly/Pandas the documentation.
Since it is a Python chart the easiest way to use it is with current v3.6 snapshots since they include Python, just enabling Python in Preferences with Python Home empty and restarting GC should allow to use the chart without Python knowledge.