Markin glen county campground in Kalamazoo has two decent sized fishing ponds that are all shore fishing that can be reached by walking about 10 minutes from your camp site. All full hooks, nice clean restrooms, good play ground, nice paved biking trails for the kids, place to swim with beach sand. There is usually one train that goes thru while we are there.
Yankee Springs SRA, Gun lake modern campground. straight up 131 about 1.5 hours north of the state line. Lots of shore fishing a couple of fishing piers, some sites directly on the water. Boat ramp in the campground and a real nice ramp on the other side of the channel. I dont know if they rent boats though.