GD&T angularity tolerance is very different from a tolerance given in plus or minus degrees. Unless the measured surface has perfect form I don't believe it would be feasible to measure and then calculate the angularity tolerance using a digital protractor.
It is possible to measure and calculate a GD&T angularity tolerance with a protractor if the tolerance is specified on a surface with a Tangent Plane modifier or with "Each Element" specified.
A protractor when placed against the surface will contact the part surface at three of the outermost surface locations relative to the protractors contacting surface. The inner most surface locations of the plane cannot to be determined therefore the angularity cannot be determined.
An angularity tolerance defines two tolerance boundaries separated parallel to each other at the tolerance number specified within the feature control frame. The two angularity tolerance boundaries are then oriented at the basic angle (TED) relative to the specified datums. All elements of the as-built surface must fall between these two tolerance boundaries.
Ideally, in an open setup one would orient the part with respect to the datum(s) so that the surface requiring measurement is parallel to the measuring motion of a surface dial indicator. All (most) surface elements are then measured and the outermost and innermost surface elements are determined. The difference between the outermost and innermost surface elements measured is the as-built angularity.
Hopefully the measured angularity is equal or less then the specified angularity.