Returning play need help

so i am a returning player and I have been playing on and off since legion, and i am gonna try and stick around this time but i need some help that maybe someone can help with

i play wow one-handed i have cerebral palsy so my right arm doesn’t have the dexterity that is required for mouse and keyboard so basically i can either move or do my rotation not both

with that information, what do you guys think would be good macros to help me out because my rotations good but I have basically sacrificed movement questing has been fine I leveled a hunter to 98 before the squish and my currently paladin is 45 so questing is fine but dungeons and raids i would like to do but I need to be able to move quickly

thanks guys