ScriptHookVDotNet have the feature of reloading scripts, so if you remove a script from the scripts folder while playing, and then reload the scripts from in-game, they will be unloaded. But you have to minimize your game and manually remove them from the folder. Anyway, maybe some script or app that helps doing this actually exist, but never needed one of them.