Headless 2D shape drawing, filling & rasterization for arbitrary targets/purposes (no canvas required)