Personally I work with Power of 2 sizes (16x16, 32x32, 256x256) etc and scale them in engine.
This is a throwback from my days working with Unreal engine though, as it was more efficient to do it that way in the past.
There's a decent article here on why P02 is best.
https://www.katsbits.com/tutorials/text ... of-two.php
Basically, using Power of 2 images speeds up loading and can solve a lot of performance problems due to the way 'most' games engines handle textures and how they're loaded into system memory