Make a legend as a group

 

Question:     

I would like to make a legend I can just drag around, but the standard legend options aren't flexible enough for my needs.  

 

This schedule has 3 legends.  Legends 1 and 2 were created using two separate groups of objects while legend 3 is the basic built-in Milestones legend.