Step 1 : Create a workflow that runs on create, if lookup equals a value then set process.
Step 2 : Create a JS Web Resource that runs on change of created on field (Xrm.Utility.openEntityForm("entitynamehere", Xrm.Page.data.entity.getId());)
Note: I created a web resource that hid the BPF if the form type was create and showed it if the form type was update as to not confuse users. (formType (1) = create / formType (2) = update)