This would be useful, but I, personally, would prefer an alternative approach where there is a way to disable auto-commit mode. When auto-commit is turned off, your DML is always embedded in a transaction, without a commit or a rollback. Then, make it clear that there is an open transaction, and provide a commit and a rollback button. Many other tools provide this, and it's an important feature that's missing in dbForge Studio (in my opinion).
This would be useful, but I, personally, would prefer an alternative approach where there is a way to disable auto-commit mode. When auto-commit is turned off, your DML is always embedded in a transaction, without a commit or a rollback. Then, make it clear that there is an open transaction, and provide a commit and a rollback button. Many other tools provide this, and it's an important feature that's missing in dbForge Studio (in my opinion).