How do I delete custom maps from my map list?

So they're stored in: C:\ProgramData\Blizzard Entertainment\Battle.net\Cache, unfortunately that's not going to help you as they're hashed. This makes it hard to tell which is which.

If only some kind soul would invent a tool to solve this problem...