I hate doing roots as well, at this point I've stayed with Garnier Nutrisse's Golden Mahogany color (absolutely rich and beautiful brown/faint red) Because I'm a natural medium brown and it easily blends my roots with the rest of my hair. I kept my hair a little short because doing roots with long hair is a pain in the ass. Especially THICK and COARSE long hair. You'll be finished with your roots by the time some other parts of your hair are processed lmao.I have a bit of a phobia of hairdressers so I generally only cut and dye my hair myself. Sometimes it accidentally looks amazing and sometimes it's a fucking disaster, but seconding nutrisse for natural colours. I use those little pots by Directions for when I want dangerhair, they're really easy to work with.
Right now I have an auburn ombre thing going on because I wanted some blonde bits but I couldn't be bothered to keep doing my roots. Unfortunately I've noticed I'm going more grey than I realised so I've got some L'Oréal preference in shade Brooklyn and now I just have to figure out how to dye just the roots so that I don't have to bleach the ends again