I think DreamSet is a very good program; I use DBE, DreamSet & SetEditDream, as they all have their strong and weak points.
And a skin on a receiver is something quite different: on a program it only adds all kinds of colours, even to the point of making it hardly readable, on a box it does a lot to the location while keeping the main function, watching telly, in tact. And in both cases functionality is the important thing, not fancy colours with the sole and only purpose to distract attention from the functionality.