One remote control idea isn’t new one. There are plenty universal remotes available but they usually made for IR channel. Being electronics nerd you probably have several wireless technologies around the house. And you probably won’t find a universal remote for this. The only way is to make your own.
Kalle spent some time in putting such thing together. The remote control center is based on Atmega88 microcontroller. it can send and receive data from several transmitters including nRF20L01, simple 433MHz module, and IR. The first one is great for sending packet data as it already has built in packet analysis feature. 433MHz module is used for simple turn on/off remote devices and IR takes care of infrared controlled devices like TV, stereo. So far remote controller accepts commands from PC based software via COM port. But final goal seems to be smart phone control which is still a work in progress. (translated)
We recommend EasyEDA for circuit design and PCB prototype