Agreeing and continuing on what @KimberlyFranzen said. Easel is a good program for most. Moving from the cloud to a pc based software is possible. There are many posts in this forum that have, at least, a partial review of those software. Carbide Create is another example of stand-alone software similar to Easel. Each choice will have different options and limitations until you get into the paid for side, except for Fusion360. Meshcam is talked about along with Vectrics products. Should you find yourself branching out you will likely want to look at sender programs like PicSender or CNCJS. There are many different to choose from in this category as well.
Unless you are considering improving your wifi, you will likely benefit from researching what alternative is available.
On another note, if you consider you would like to continue using Easel, you can still make your projects and export gcode from a computer outside the workshop with a better internet connection and run the project locally. There are options, but you will need to find one that best works for you.