Why not just go 11 speed?
Wide range 11-46t cassette and a 30 or 32 up front.
When I swapped groupsets last month, it cost me £350 for an XT M8100 drivetrain groupset (cranks, chainring, 11-51 cassette, chain, rear mech, shifter), plus another £50-ish for the Micro Spline freehub for my Pro2 Evos. So, £400 all-in.
I guess everyone’s got their own definition of cheap, but I didn’t think this was too insanely priced. Or, to put it another way, the bike had M9000 XTR on it before so obviously, I priced up rebuilding it with M9100. I couldn’t even get the XTR crankset and chainring for the price I paid for the whole XT groupset!