More than three years using Mac, I have always been frustrated when I need to type non-regular characters. On Windows I usually had this huge list of ASCII characters list then entered them by pressing ALT + (ASCII code number).
On Mac I think it cannot work that easy, but I maybe wrong. Anyway, just today I just find the better way to do this by accident. Turns out all you need to do is press alt+command+T and it will open the Characters window.
Not all the characters I use are there, but still need to check it more.