You can probably accomplish most of your objectives using home directories. Your cli implies 7mode, so have a look at the 824 version:
https://library.netapp.com/ecmdocs/ECMP1401220/html/GUID-540D6D96-814E-423C-98DF-3FD83CAF8C33.html
If you need to script beyond that, there are plenty of options depending on your preferred scripting environment.