Add users and update profiles via script

Is there a way to script the process of adding users with FBA?
I manage several sites which use FBA and have to not only create each account one-by-one, but I need to login to force a profile to be created, then manually edit the profile (Central Administration | Manage User Profiles, ProfMngr.aspx) to update First Name, Last Name, Full Name and Company fields. The profile doesn't exist until a user logs in.
There's nothing included with the FBA Pack for doing it, but you can definitely do it. Maybe read this for a starting point:

https://sharepoint2013fba.codeplex.com/discussions/551606