The Object Debugger can be accessed from Quest by clicking the Debug menu, then Object Debugger.
It shows you all of the objects, rooms, exits and timers. in your game. You can visit any room by selecting it and clicking "Go To". You can add or update properties by double-clicking a property and entering new property data. (The syntax is the same as for the property command, so you can add, remove and edit properties easily)
Since you probably won't want players to have this much control over your game, remember to turn off the debug option in the options block before releasing your game.
When playing a game, you can use transcript commands to record what you type to a file. You can then play back these commands at any time. This is useful for example for checking that when you make an update to your game, you don't make it unwinnable.
To turn on transcripting, type SCRIPT ON. Any commands you type will then be placed into a text file in the same folder as your game. The transcript file also records any selections you make from disambiguation menus or selection block menus, plus any responses to the enter command.
If your game is called mygame.asl then the transcript will be called mygame.asl.transcript. You can view and edit the transcript file using a text editor such as Notepad.
To turn off transcripting, type SCRIPT OFF.
To run your transcript, type RUN SCRIPT. All the commands in your transcript file will now be run.