Custom scatter plot using Paintable Canvas?

Actually, I do this a lot and works very well. I’ve made stacked 3d charts, continuous time line charts and all kinds of other stuff using the canvas.

One caveat: It isn’t trivial, and I highly recommend that if you try this, plan it well and break your canvas code into functions wherever possible. Canvas scripts can grow quickly, but are manageable if you are organized. But once you are good at it, you’ll find that having complete control over things like axis labels and layout is really nice.