Personally, I create my textures in the svg format using inkscape and utiliize the built in grid feature to align the sprites properly and then export them as PNGs