Script New Views ?

Script New Views ?

Can we script a way to create new views when we add record or contact.
 As I add new customers I would like to have their view and share set automatically . 

Form A has data in column x is customers name.
I am currently making all customers zoho users but I only allow them to view and edit records that pertain to them .

When I add new customer in Form B is there a way to automatically create their personal view and add them as a user or do I need to do that manually every time . I have 125 to add and I get 10 new ones every week .

Also is there a way to group my customers views in separate section when I am editing the app . They get in the way of my other views .

Thanks
Thomas