Can I make a watchface size different from 320x320?

Now it works like that. But since we use bitmap images, a universal watchface cannot do without scaling with a specific smartwatch.
I’m talking about the fact that if I create a new watchface for my specific smartwatch, it would be very good if I can assign any screen size in pixels to this new watch face. Facer templates, backgrounds and arrows in this case, may lose quality due to scaling, but I do not need them. I will make all the images myself for my size.
I know something about making computer programs. And I do not understand why this is not done. This would be really good.

Well, it‘s good that the program automatically resizes but i agree that it would be great to scale the watch face without losses depending on the smartwatch resolution.