iPhone Table View is a great tool to organize thousands of characters.

You can brows by categories and individual character code and its name in an organized way. Search provides the ability to find a character not only by the character itself but also by Name, Unicode code point.

By enabling UTF-8 display, you can search characters in UTF-8 encoded form (this allows you to decode UTF-8 byte sequence into Unicode code point). If you are debugging text in gdb and wondering what the UTF-8 bytes represents, this is the tool you can decode the bytes into meaningful characters.