The MX-780 is a pro remote and is configured using CCP (Complete Control Program). I am not aware of any re-learing issues with the 780 and have been using one for well over 6 months.
You can use variables to keep track of the state of a device. If possible and your gear has discrete codes for power this may not be necessary. You have to configure all of your activities with the CCP software. All macro's are created by hand in the software by the user.
Is your Lutron IR or RF? If it is IR then yes no issues. If it is RF then only if it is Lutron's URC specific products.