5'10", ~235 lbs start weight. Body fat %, hmm, I'm trying to go off mid-section definition, because my arms always look vascular. I was fluffy with *slight* outer abdominal indentations. Probably 20-22%? Right now I'm 215, probably around 16-17% body fat, give or take (if I flex my abs I can see a pretty clear four-pack upper abs). Doing the "jump test," nothing jiggles in my torso except for pec muscles; make of that what you will.
I think in your situation, low-dose semaglutide or tirzepatide would definitely stave off hunger, or "food noise," as people say. Full disclosure, I'm on 15mg tirzepatide, but my appetite can be wicked, and honestly I feel like I've always needed higher doses of all substances to feel effects, from clen to adderall to anabolics to modafinil to caffeine to alcohol. It's weird; sometimes I feel like I'm a low responder to stuff, but at the same time I'm a low responder to side effects as well. It's like I just need to amplify my doses of everything to get the same effects most people do at half the dose. I ran 800mg of tren E with 500mg test E last year and felt no side effects, mental or physical, except for some acid reflux.
But I can relate heavily to you on the maintaining leanness. I am excellent at gaining and losing weight, terrible at maintaining, lol. It's a work in progress.