Someone shared this with me the other day. Haven't used it much yet but it seems like it will easily beat my previous strategy of plugging things in randomly and getting aggravated: https://www.whatcable.uk