I need to thank Cocophone for pointing out that users who haven't mapped the hard buttons are stuck in full screen mode with no way of getting out of it.
My ccf (& gml), which uses Girder (simple stuff) and is designed to support other components will be uploaded with OpusNR graphics soon. Most people will want to edit it to suit their own needs but it should be a good design to start from. The MC device section will be very similar to OpusNR but with a few extra buttons here and there.
The one thing I'd recommend people to customise with OpusNR is the Playlists tab. Rather than point it at 'Playlists' in MC create a view scheme group called Playlists under Media Library\NetRemote. Then add your favourite smartlists (as view schemes but without any items added) by adding further view schemes here. You need to use tonto to edit the action for the playlists tab within the macro's device to point at 'Media Library\NetRemote\Playlists.
Here are some suggested view schemes:
One album at random:
-[Album]= ~limit=1,-1,[Album] ~sort=[Track #]
One newly imported album:
[Date Imported]=<86400 -[Album]= ~limit=1,-1,[Album] ~sort=[Track #]
One album that needs rating:
-[Album]= [Rating]==0 ~limit=1,-1,[Album] ~sort=[Track #]
100 tracks at random rated 3 or higher (same artist appears twice max):
[Rating]=>=3 ~limit=-1,2,[artist] ~n=100
Point view scheme at a compiled media center playlist:
[Playlist]="insert name of playlist here"
2 tracks from each decade (rated tracks and same artist does not appear more than once):
~sort=[Random] [Rating]=>=3 ~limit=-1,1,[Artist] ~limit=-1,2,[Decade]
10 tracks from the 80's (rated tracks and same artist appears only once)
[Rating]=>=3 ~sort=[Random] [Decade]=[80s] ~limit=10,1,[artist]
Those last two require a custom field be set up in MC called 'Decade' and your tracks tagged accordingly. When you have something like this set up the 'repeat last playlist' icon on the main page (bottom left) really comes into it's own.
OpusNR & JLee CCF/GML available in the downloads section.