I am thinking of the easiest way to do this only using Disney transport and not entering parks.
Boat or walk from Swan to Epcot passing through BW,YC,BC. Board the Skyliner and visit Riviera, CB, POP and AOA.
AOA bus to AK and transfer to AKL Jambo (not Kidani if you are not visiting DVC only sections)
Bus back to AK and transfer to All-Stars. If it is one bus to the ALL-Stars, get off at Sports and walk through to Movies. If they have separate busses, get on Sports and walk through to Movies.
Back to AK and transfer to Coronado.
Using AK as a transfer as it is closest to AKL, AS, and Coronado.
Coronado to Disney Springs. Boat, bus, or walk to SSR. Boat (if running) to OKW ( you can also go back to the busses, but the boat ramp is close to SSR). Boat or bus back to DS. Boat or bus to POFQ and walk through to POR.
Bus to MK and monorail to CR, Poly, GF.
Boat to WL. You may be able to go on from WL to FtW or may need to return to MK for a separate boat. You could also do this before the monorail resorts.
If you are ending at FtW, sometimes there are direct busses back to resort areas after Hoop Dee Doo. Otherwise, return to MK and bus back to Swan.