I am not 100% sure of how to actually add users, however I am choosing Apache over other backends finally and that may be easier.
From what I can gather, adding an fcgi user would mean adding a Linux user account (i.e. I may even do net_foobar or org_foobar rather than some tutorials that say foobar.com which is "dirty") and then of course create a vhost for them, and other fcgi stuff that I may have to do (unsure of yet) to get them to run under the appropriate user.
Would it be valid (in terms of how hosts panels work in the background) to have an automated script to add the user name, with checking of course, and the appropriate vhosts stuff so I do not have to automatically do this each time by hand?
I am likely anticipating a few websites I would like to host for people, programming related, so at least a script I could call and give a single parameter to automate this would be helpful. Unsure if this is really the way to go.
I would prefer not to delegate this task to a hosting control panel, as I do not like third party software.