On further reflection, I would not include GS. It doesn't help the rest of the trade, and I think PJW + 30 for Moody is a really bad deal for DAL, and don't think Horford adds any value to CHI. I also think Hield needs to stay in ATL - which leaves that part as Gafford for Kispert +23. I would try to add Johnson outgoing to either CHI or ATL. The result then looks like this.
Mavs get #4, Giddey, P. Williams, Kispert
Bulls get #11, #23, Klay, Martin [AJ Johnson?]
Hawks get Gafford, AJ Johnson
Mavs get #4, Giddey, P. Williams, Kispert
Bulls get #11, #23, Klay, Martin [AJ Johnson?]
Hawks get Gafford, AJ Johnson

