You’re busy. Thanks for being the unofficial Inventables developer.
It is too bad that they can’t give you access to modifying the web interface. You’d probably be able to get us a G28, G30, Origin, and jog controller buttons (along with some quickkeys for it) added to an “advanced user” area pretty quickly.
Coming up with a way to adapt the carve depth to the actual material height variations is definitely something that would be interesting (you started a thread on that). For the things I have carved that would benefit from it, giving about 5 total inputs of places around the carve would be more than enough to be able to correct the carve depth so that width created by a v-bit doesn’t vary too much.
The 1x pine material I use varies by about 0.02" and the thing to carve is too big for me to plane flat before carving. Right now I go back to Easel and “cover up” with 0 depth rectangles what carved fine, and then run the remainder with z rezeroed at the low spot.