Emojier as a KPart
For example, in KNotes, KMail editor or Konversation chatroom, you have a emoji icon button, you click it to select an emoji. It can also be a Falkon browser plugin, so you can pick emojis when using any websites.
Currently Emojier is under Kimpanel widget's ibus backend folder. But Emojier can run without Kimpanel or ibus.