Can I suppress the Setup Assistant When Creating New Users on macOS?
This solved the problem that i was having:

Created a new user following all the normal steps. After creating the new user copied user's com.apple.SetupAssistant.plist (from ~/Library/Preferences/), and then just re-used that file for each newly created user. This allowed me to immediately login without the need to go through the assistant.

Thank you @bmike for your help!