Do equal angles necessarily mean a polygon is regular?

Solution 1:

Here are four pentagons all with interior angles of $108^\circ$. Only the largest is regular. The generalization to any regular polygon should be clear.

enter image description here

Solution 2:

Start with any polygon that has more than three edges. Move one of the edges parallel to itself a little, extend or contract the adjacent edges appropriately and you will have a new polygon with the same edge directions but different relative side lengths. If you start with a regular polygon the angles will remain all the same.

enter image description here

The idea behind this construction is generic. If you start with any sequence of $n > 3$ vectors that span the plane there will be an $n-2$ dimensional space of linear combinations that vanish. Each such linear combination defines a polygon with the same edge directions: form the partial sums in order to find the vertices.