Lake Texoma is a US Army Corps of Engineers reservoir run out of the Tulsa District. The land between many Pottsboro lots and the water is government property, and what may happen on it is set by the lake’s Shoreline Management Plan rather than by Grayson County.
That plan divides the shoreline into allocations: limited development areas, protected shoreline areas, public recreation areas and prohibited access areas. Which one your frontage falls in decides whether a private dock is even a possibility.
Private boat docks, vegetation modification and similar private uses of government property need a permit from the Corps. It is a separate application on a separate timeline from the house, and it is worth settling before you buy the lot rather than after.
The house itself is still an ordinary county build: an OSSF septic permit, a well or a rural water tap, and the dirt work that sloping land near the water tends to need.