The PlotLegends package is a bit old, but still useful.
You can also use LineLegend:
LineLegend[{Red, Green, Blue}, {"red", "green", "blue"}]
This creates a separate legend and then you can join it to the panel using GraphicsRow:
GraphicsRow[{Panel[...], LineLegend[...]}]