I find myself googling "unicode map" quite a lot. The Character Map program that ships with Windows only includes the first Unicode plane. This solves both problems.
——
Pick a Unicode block to view all characters inside; or, search for a block or character by name. Click a character to copy it to your system clipboard!
You can also hover over a character to see its name, HTML entity and UTF-8 encoding.
Download: https://github.com/taylorplewe/unimap/releases/latest
Only runs on Windows currently; porting to other OS’s should be trivial.
During the planning of this project I became aware of BabelMap, which is pretty much the exact same thing as this. However, I'm sticking with it as BabelMap, while it does work on modern Windows, is somewhat dated.
Logo not final