I have completed my custom control for the Xpages Custom Control contest on Openntf.org. This is a single or multivalue viewpicklist like in the classic Notes client environment.
This custom control presents a dialog box where you can select values from a view( or view documents) to populate a field or scope.
It works single or multivalue, and comes with a style sheet to make it look like the above dialog. You have the option to configure just about anything imaginable, if not let me know and i will up date it. Here is a quick shot of some of the porperties. There are more depending on your selections.
A full list of the properties and definitions can be found with the download.
Written instructions and an example test page can show you what you need to get started. Also check out this NotesIn9 video for a demo and tutorial.