CRM to Project integration

CRM to Project integration

If I want to set up a trigger from the CRM system to create a project when a certain field is filled, can I only do this through custom functions? If so, do all users need to have the Enterprise license?