When your time allows, please throw a glance at this documentation of a Chinese input method that I designed a couple of years ago for Tavultesoft, an Australian software firm:
The basic concept is the combination of features from various other existing IMEs so that the user can decide at any time which features will best suit his needs. For example, there's quite a difference between inputting Modern Chinese, consisting mostly of 2- or 3-character "words", and Classical Chinese which is in principle monosyllabic and uses many "rare" characters with obscure pronunciation. Modern Chinese will mostly be inputted using a "phonetic" (e.g., pinyin-based) IME, while Classical Chinese will usually be inputted much faster using a "morphologic" IME (such as 4CI).
Would a Chinese "multi-functional" IME be something that we can imitate for the Morpheus editor (or for a standalone OpenSource IME) ?
It would be great if we could use all sorts of dictionaries that are already bundled under Morpheus also for input purposes...