The Vermont Fish & Wildlife Department's Marshfield Dam Access Area offers plenty of opportunity to fish from shore, including two fishing platforms. You can also launch a boat here if you like.
It is free to access this undeveloped state park, which offers shoreline fishing, picnic facilities, and portable toilets. If you have your own canoe, you can launch it here. Motorized boats are not allowed. More info on Lowell Lake State Park.
Lake Bomoseen State Park offers fishing opportunities and provides complimentary fishing equipment through the REEL FUN loaner program. The Bomoseen State Park day-use area is a good place to fish from shore, from the dock, or you could rent a boat.