Is there a way to set a text field to the Salesforce current user?

{{$User.userName}} should do it. I don’t think you would need a model on the User object, but that might let you extend or revise your logic.

https://docs.skuid.com/latest/en/skuid/merge-syntax/global-merge-variables.html