For those interested in the technical side of how these custom GUIs are built:
To gather marshmallows, scripts often use a "tweening" function to smoothly move the player's HumanoidRootPart to the marshmallow hitboxes found in the workspace. Security & Use Risks OP Backpacking GUI
Since the default system is disabled, the script uses Humanoid:EquipTool(tool) to manually handle item selection. For those interested in the technical side of