Gotoassist works well. I assume a way for you to support them. If not as the previous person said AppleCare. Assuming they are buying new. There is also the ACN. Apple Consultants Network.
Well, I mean, something like Gotoassist, but for someone who needs help sometimes to install software and receive remote assistance, and sometimes small trainings, it's for my aunt, but I'm not able to help her all the time.
What about workshops at apple stores and best buy? They can be a good learning experience. As long as she is on the same OSX then there should be no problem.