Hey @ryanjameserickson – this might be too late but hopefully it’s helpful for future reference. I did build a FabricJS plugin that you can learn more about in this forum post. You can upload an image to the canvas and freehand draw, draw shapes, and more on top of that image.
Hope that’s helpful!
Alex