I've gone function over form here. This program does it all -- scrolls through tedious Toshiba video inputs, turns off and on devices through logical paths, etc. Not all learned functions work well, but logic is excellent. If you interrupt one step it will lose its place requiring a manual fix, but it knows what is on and what is off from any point. Will switch from one component to any other with 2 button presses. The sundial is for switching components, the lightening bolt is for power off, and the circled R is for recording with DISH IR blaster (doesn't work so hot in my room). Made most buttons from scratch using Power Point and internet images.