I know that RCP's mission is not to create components, but it all boils down to components at some point :wink:
I've put together a ShuttleList component (standard 2 lists with shuttle buttons). I've created an RCP binder and binding for it as well.
The implementation is a little unique in that it really behaves like a different UI implementation for a single list. (I didn't actually do that since I don't know much about creating alternate UI implementations). The ShuttleList presents a typical selection model that represents the "chosen" elements. It can be used identically to the BoundList implementation that is part of RCP.
If anyone is interested, I'm happy to share the code.
Also, if anyone knows of a similar component that I should have looked at, please post it since I'd like to compare implementations.