Out of curiosity, how many satellites can you receive?
The computer programs have been listed above already. They are mainly for windows. You can edit your bouquets and services/channels.
DreamBoxEdit
DreamSet
E-Chanenlizer
And already mentioned, there is a bouquet editor in OpenWebif.
There is also the remote.