Base value for storing functions

Does it exist? Like the value objects for bool, number, color, I want to store a reference to a bind, ect. I want the same agency I get with local variable = stuff as to get ValueObject.Value = stuff.

There isn’t but you can try to do a very tacky way that is probably no where near the best which is using the _G table.
An example of this is:

_G[workspace.Part] = function() print("Hello!") end

Why do you want to do this? If you’re trying to do this, you’re approaching your programming paradigms wrong. There is no way to do this, and this kind of thing will never be supported in Roblox.

Please supply a use case so we can better help you find an alternative.