Most good web-based editors have none of the drawbacks you&#x27;ve listed.   I&#x27;m not familiar with Tinkercad, but <a href="http:&#x2F;&#x2F;clara.io" rel="nofollow">http:&#x2F;&#x2F;clara.io</a> has:<p>- traditional-style menus<p>- infinite undo.  Checkout the history tab -- you can see your entire history with a timestamp and an icon saying who made the change.   Click on any change to undo that change.<p>- backspace is captured<p>- it&#x27;s continuously saving, so it&#x27;s almost impossible to lose your changes.   If you lose your internet connection, it uses the browser standard onbeforeunload dialog box to prevent you from leaving before they are saved.<p>There are some significant advantages to choosing a web app: collaboration, change control, access to cloud computing for CPU-intense tasks like rendering, as well as the avoidance of not having to install license dongles or license managers.