GUI pulled up with a hotkey (probably P or something you wont accidentally press).
Speedhack
Slows the game down/speeds the game up by a specified amount, Toggled with a keybind.
Frame Advance
Click a keybind to pause the game, and then 2 other keys to go back one frame or forwards one frame, and the user can change inputs in that frame. Inputs are toggled instead of on press.
Inputs
Toggle that shows the user's inputs in the corner of the screen. Also helps to keep track of frame advance inputs.
Object Tracker
Shows the amount of enemies, items, and hazards on the map. Also option to turn on ESP for all items or individual items, all or individual enemies, all or individual hazards, locked doors, exits/entrances, mechanical doors, and open/closed vents.
RNG Manipulator
(Within what's technically possible) Let the user set odds for each individual scrap item, how many spawn, but don't allow the user to do the impossible, like having 700 gold bars on Titan or a pickle jar with 800 credits, unless toggled. Also have options for the value and weight of items.
Object Manipulator
Allow the user to change the location of an enemy or piece of scrap to a more optimal location.
Savepoints
Saves all the info of a specific frame in the TAS, the user can name this moment and go back to it at any time, even after closing the game and coming back the next day.
Macros
Macros for hard to replicate movements even with speedhack
Playback
Play, pause, or rewind a recording
Cheat Stuff
Item spawner, brings up a GUI with a search bar and every item available to you to spawn, even modded.
Enemy spawner
Weather changer
Fullbright, removes darkness.
Despawner, no more enemies can spawn.
Inf charge, stamina, etc.
Physics tweaker (speed, jump height, grab distance, etc.)
Place deco anywhere
Hidden value editor (Insanity, spawnrates, etc.)
Any other features would be cool too 👍