Automating Repetitive Tasks for People with Disabilities with Macros