Army surplus is how I started,
For cold weather I would consider a 1 piece suit,
So not spending seperately on pants and jacket.
Can layer underneath to match the weather.
For waterproofing pack a poncho
And a pair of gators,
In michigan will probably get lots of use out of some gators
Keep it simple and you will add to it over time as your needs arise