We have stayed at Wind Creek State Park. Lots of water front campsites. Several boat ramps and a marina available. We stayed at campsite 168 which is next to a small boat ramp that only campers can use.
We were able to pull the cat up on the bank at the campsite. The trees are real thick and over hang the banks at most camp sites. It's probably been about 5 years since I was there. http://www.alapark.com/windcreek/