I appreciate all your replies and thank you for taking the time to respond. I still like the SVG idea, but I have come up with a couple other requirements that I think will rule it out for now.
I still need to do a little more research into this and will be looking at the Goo::Canvas, Gnome2::Canvas, as well as Image::Magick to see which one of those I think will best work. Then it will be off to create a very crude first try at a simple drawing.
I'm sure I'll have more questions as I progress. Thanks again for your input!!