All you need for "automation" is to put the
shares in your fstab with noauto, and then mount
them from rc.local, for instance.
Wouldn't that be the same as just adding them to fstab?
You can supply the username and password in the options field in fstab.