I did some research and as far as sprite sheet generation, this is a good one to use:
It allows you to upload your imagery, set some parameters like css class name prefixes, download the spritesheet without compression, generate the css class code, but also the raw html code for the index file. This feature alone is worth testing out the app for since its so hard to find an app that does this.
For anyone attempting to move away from using timeline animation builders like Adobe Animate for canvas banner ads, tools like this will help you optimize your code and overall development framework.
Couple a sprite creation tool like this with https://tinypng.com/, a very useful online app for compressing imagery assets (especially useful for pngs), and you are hooked up with a lot of the opitmization you might need for quicker downloads and visually lossless imagery.