Are you fishing lakes, rivers, or streams up there in MI? I haven't seen replies here yet, so I'll tell you what I throw down here in Ohio which probably has similar bass fishing. Hopefully some MI guys will chime in later today.
Here are some picks that wont break your bank:
1) Strike King Red Eye Shad: I like throwing these to cover a lot of ground and search for the fish. It's heavy and easy to work. Personally, I prefer chrome/blue but you might want more perch colors up there.
2) A double willow leaf spinner bait and some smaller inline spinners. I prefer shad colored large spinners from Booyah and white Rooster Tail inlines. I probably catch most of my bass on those white Rooster Tails down here in the rivers I fish. I throw them on windy/cloudy days on the lakes.
3) White curly tail grubs: 2" for small rivers/ponds, 4" for lakes. Cheap & easy lure to fish on a jighead. Probably a good bait up there for multi-species, including walleye.
4) Crank baits: I love fishing crankbaits stained water with 1-2ft visibility. I like the H20 Xpress line from Academy for the cheaper ones and on the higher end I like the KVD squarebills and Rapalla DT series lures. I like shad and crawfish patterns down here with an occasional firetiger pattern for dirtier water.
5) Topwater: I'd pack a Rebel Pop-R, a Heddon spook puppy, or a black jitterbug for topwater fishing early or late in the day.
6) Jig and trailer: Pack a jig for slower fishing on cold days, deep water, or thick cover. Cheap and easy to fish like the grubs.
7) Jerkbaits: I like the Strike King flukes with a swimbait hook. Bass Pro "McShads" are also freaking awesome.
8 ) Plastics: Senko-type worms. Easy to Texas rig and very versatile.
Good luck!