What’s implied here is that devs were supposed to optimize for user resources, not for developer convenience.
Every native UI framework I've ever used allows drawing directly to a canvas, and can have literally any visual style that can be created with pixels.