X10 is an older solution and there are more reliable units out there but I use it and it works very well. An advantage to X10 and the other more advanced units is that home automation is what they are designd to do and they do it quite well. The price per unit is low and they have a large selection of them for just about any situation. You can get them in dimming configurations for resistive loads up to 20A and relay versions for inductive or resistive loads up to 40A. They come as wall switches, wire in modules or plugin modules. You can also get low voltage relay models and as sensors such as light or contact switch. You can also find them in 120V and 240V versions depending on the required use.
I almost never have to touch a light switch in my house. Between my control units, sensors, and software, my house turns on the lights when needed and off later in the evening. Whether I'm home or not, the house always looks like someone is home and if I or the wife gets in after dark, the house is lit up and ready. It even controlls my Christmas and Halloween lights (both inside and outside) and will continue to control provide power to them even after automation. And like Rick said, these components are UL listed. While the Lynks components could be used for this, that is not what they are designed to do and would not look as good doing it.