Hitting courses near the left coast sounds like a good route for a loop. I have not played a ton of UP courses, but Escanaba is supposed to have a couple, Silver Mountain in St Ignace is a nice round as well. The lower top to bottom could be like this. Hickory Hills, Carly's Playground and Mt McSauba, (new, not listed here yet, but an Epic ski hill course), maybe a drive to Avalanche and Boyne. Drive to Ludington to play Flip, Mason County (three courses) and Leviathan, and then to Kalamazoo for a choice of Cold Brook, Robert Morris, maybe Oshtemo. Meyers Broadway on the way out of Michigan. Apparition has a fine list, but many are a drive off the West Coast. Good luck. Michigan has some of the finest courses on the planet and some great, friendly golfers.