The gizmo below will take I.R. and convert it to x10. You could program your remote to control your lights. If it is a macro capable remote, you can program it to set up "scenes".
X-10 can be a good retro fit choice for the do it yourselfer. You might want to look at x-10 compatible stuff from higher quality suppliers such as leviton or smartlinc. They cost more but have a better feel and in some cases better features.
The leviton units have a soft dim feature. This means you can dim to off or turn it off and then dim up to a desired level. The less expensive x-10 will go full bright before dimming down. Kinda jarring. You can beat this by dimming to 1% rather than off, but it's a fuss. Leviton also has circuits that are purported to be better at picking up the signals if there is noise on the line.
Smartlinc swithces come in many more options including 2 way x-10. This means when you change the switch locally it puts the change back on the line so a controller can keep track. The standard x-10 doesn't do this so if your controller (firecracker or other) sets the levels, then someone changes them at the switch, the controller doesn't know.
The CM-11a controller is a fun toy. I like it better than the firecracker. You program it in a simple visual "macro" language using your computer. THen you can un-plug the computer or turn it off and the controller will run the program. IT's cool for programming 1 button touch macro's to setup your various scenes such as movie watching scene, pause for pizza dude scene, movie over scene, etc.
If you want to have more fun, look at the homevision controller. It controls x-10, low voltage via relays for drapery, doorbells etc., can output and accept I.R. so it can control your AV gear, RS232 so it can control projectors ect. It's real neat. There are others including house linc from the smartlinc folks mentioned above.
THere are a bunch of other x-10 tricks if like to play. I have a x-10 r.f. receiver in my house. My car has a home-works system in it that is usually used for garage door openers. However I don't have a garage door to open so I taught it the x-10 commands to turn my outside light on and off.
X-10 can be great. It also can be a pain in the butt. If you don't mind tinkering, you can get a real trick setup. There are also good user groups that can help teach you tricks. Or ask and I'll try to help.