New web/mobile wallet preview:
http://killerstorm.xen.prgmr.com/alex/cw/demo-eng.html (running on testnet, doesn't allow you to issue coins)
Compared to old WebcoinX, it has much saner code base. It is broken into 4 layers:
1. coloredcoinjs-lib: a colored coin library, handles 'coloring', constructs transactions
2. cc-wallet-core: wallet core, manages addresses and does the bulk of work
3. cc-wallet-engine: a high-level wrapper on top of wallet core, hides all low-level details and can be plugged directly into UI
4. UI
I believe that this architecture will simplify creation of custom colored coins applications.
Say, if you want to use colored coins as authentication tokens, you don't need a full-blown wallet user interface, but you want wallet backend which is able to construct transactions, do SPV verification and so on. You can take cc-wallet-engine and create some custom simplified UI on top of it, without bothering yourself with implementation details.
This is still a work in progress, but you can take a look here:
https://github.com/chromaway