Customizing Project Title based on field entries?

Just started using ERPNext, and am looking for ways to further simplify the entries for my employees. I’m not sure it could be much easier to be honest, but out of curiousity… Is there a way to set a name for a document based on the entries in documents fields?

For example, I would like new projects to automatically named based on series number, address, and finally the “project name”

eg: [0001] Address - Name


You can achieve this via custom script.

Thank you, trying to piece together some legible code, and making some progress. Now I just have to figure out how to make a serial number for projects…