Use this website https://www.ezlandlordforms.com/. The lease meets each state's laws. It also do screening tenants such as check tenant's credit score, criminal records, late payment, bankcrypcy etc.
It sends the application to the applicant and ask them to pay the fees, it also does electrinic lease sign.
The cost is about $30 per lease.