All the keybindings stuff you can do without any problems in AutoHotkey.
For example to cast the 1st spell from the second hotbar by pressing A you just use
SetKeyDelay, -1
a::
Send {y} ;change hotbar
Send {1} ;cast 1st skill
Send {y} ;change hotbar back again
Return
It’s so fast you don’t even see the hotbar changing/blinking. You can also cast multiple spells from the second hotbar with one press, toggle all pets to aggressive with one press, bind actions to Left Click even if game doesn’t allow it. Basically all you can think of.
More in [Tool] AutoHotkey scripts or [Tool] GDAutocaster - autocasting, faster camera, hiding items on the ground and more!
Grim Internals show potions cooldowns. I use this feature.
There’s no risk if you back up your save file. And people are losing their save files/progress even without using any tools. Due to Steam Cloud/drive failures/their own mistakes. Which means you should back up your data anyway and you can use these tools without any risk. Besides tools are so well written I don’t see them messing up your data if you use them properly.