Making Chart for Ugly Sweater Pattern

I got asked to make this:

I have made an Appalachian snowflake beanie from a chart pattern, but I have nothing to go off of here. How would I make a chart to start something like this? It looks complicated and I cannot find any hints anywhere else.

I haven’t tried these programs but they might help.

You can also try freehand drawing on knitter’s graph paper. I’ve done that for simple photos.