What about this idea?
Celtics get Gordon and Giannis
Nuggets get Brown and Hauser
Bucks get Strawther, Gonzalez, Johnson, Braun, the draft rights to the player the Nuggets draft in this years draft, Nuggets 2031 1st, and picks from the Celtics
In a trade like this, they don't get the high-level prospect like Ware, but I think Braun and Johnson on their contracts are better value than Herro's. They could flip those players to other contenders for picks, or keep them for their rebuild. The Celtics and Heat pick packages would be relatively similar value. I like Strawther on a rebuild team and given the opportunity with the ball more.
Celtics play Gordon as a small-ball 5 and play Giannis at the 5 some. Giannis-Gordon-Tatum-White-Pritchard core would be one of the best in the NBA.
Nuggets obviously get Brown to play with Jokic and Murray, with Watson and Hauser at forward. They desperately need vets and depth, but that's a really good starting lineup.