Not an answer; just a tangential remark.
In general it is not an easy problem to reconstruct a
polygon from various sets of data. If the data does not
uniquely determine the polygon, it would not be easy
to "generate a credible figure," to quote the OP, compatible
with the partial reconstruction.
For example, the paper below reconstructs a polygon from its ...