SOLUTION FOUND
(Any one with Universal Remote experience, feel free to comment)
Here's an article/tutorial for the solution I think you're looking for:
http://www.remotecentral.com/mx900/index.html
The solution is pretty simple and the RF portion can also integrate with Premise including custom soft buttons beside a backlit LCD.
Premise integration with an RF Universal Remote via one-way RS232 communication
You would create a ficticious RS232 device called "Home" under the Universal MSC-400 Editor. This device would have buttons for "Temperature Up", "Temperature Down", "Goodnight" etc...
Next, you would program the MX-900 Editor program to trigger the RS232 commands you set above using soft buttons (buttons beside the LCD) on custom LCD pages. For example, when one hits home on the main LCD page, new selections come up on the LCD beside the soft buttons: "GNight", "TempUp"... When the user hits this button on the remote, the MSC-400 receives the RF command and sends ascii text to Premise. This can be any format you want; I'm thinking of using %GOODNIGHT followed by a carriage return. You could use a room based menu structure similar to the AB and use the remote to track occupancy!
This involves making a new type of remote under custom devices in Premise Builder where you would name the buttons and set their ascii RS232 command; next, you would bind this remote to a new keypad under home, placing any scripts under each button. The required module would be very similar to Damon Dean's work found here:
http://www.cocoontech.com/forums/index.php...amp;showfile=66
Note you can bind macros to any of the hard buttons or soft buttons on the MX-900 and better (according to the Remote Central article). This means the play button could also bind to an RS232 command like %PLAY. When Premise receives this %PLAY command over RS232, it would send a play command to the whatever source is selected for the A/V receiver in that room.
RF Blaster Functionality
The MSC-400 is what you're looking for in a generic RF blaster too and the software it comes with looks very powerful. You would pair an MSC-400 with the RFX-250 (RF receiver) and the MX-900 remote. The total used cost on ebay is ~$300, but you must ensure the item you buy comes with the necessary software. Keep in mind the MSRP for these items would be $1000+ so it's probably not a bad deal to buy everything off of ebay...
IR Functionality
The MX-900 appears to use both IR and RF. This means you can combine buttons with macros and effectively use IR and RF for the same button. This is neat and may prove useful. For example, if I press play, I can send an IR command directly to the deivce and an RF command that will be sent to RFX250->MSC400->Premise via RS232 to dim my lights.
Disclaimer
I'm not sure if anyone has ever tried this. I have never programmed any Universal Remote products. However, I read several articles and the MSC-400 technical documentation. The above appears easy to do and is entirely possible. I'll be the ginea pig and try it over the next month or so and post results here at some point.