Yes, I find them pretty easy. They come with a program you install on your computer and also include a pretty expansive library of devices so that you can "one-touch import" the entire device into the remote. That usually gets you 95% of what you need for each device, after which you customize a bit to meet your exact situation.