Your comments

We also find that a lot of tenants renew, so an easy way to create a new AST with all the same info (except dates!), and also "roll over" the deposit, would be fantastic.