Any improvements I should make to my custom tool script before I continue?

So I’ve been working on this custom tool module for a while and I can just feel the debt collector coming for me, but I want a fresh pair of eyes so nothing goes over my head
Any improvements/tips before I continue?

redacted
2 Likes

Note: It’s incomplete so don’t point out missing functionality since it’s not implemented yet