Well, I don’t know about Easel, but I just did a quick test and you can use the jog function in S3D with the X-carve.
I frequently use S3D to visualize a G-code file to check for errors.
With the appropriate settings I think you could run the X-carve with S3D.
In order to get my test to run I had to de-activate the M105 (read temperature) command embedded in the defualt factory file because grbl doesn’t handle that command.