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 ...
To supplement Sue's great suggestion:
Another advantage of the artofproblemsolving.com is that it provides a whole lot of support for students like you, whether or not you purchase or use the textbooks available there.
You'll find, e.g., see AoPS Community, which provide a number of online forums in which all students can participate, ask questions, e.g.,...