I've mainly developed Canvas apps, but I'm gathering that model driven apps can be quicker and easier to set up without having to structure the user interface & experience in as much detail.
Can someone help me with some functional questions on Model driven apps to help me resolve whether I need to move that direction?
1) I am used to using controls to determine code. eg. if a field on a form = auditing, display a button which allows an audit request to be sent.
Can Model driven apps do something similar, or would that require PCF controls?
2) I have enjoyed tweaking the code in a form to allow something akin to autofill (prepopulating the field with information depending on the text that has already been typed).
Can Model driven apps do anything similar?
3) on some forms, I have had some fields depend on the value of another field eg. enter the next sequential autonumber if the status is set to "certifying."
Is there any similar functionality in model driven apps?
4) am I right thinking that buttons can be placed on model driven apps to trigger power automate flows eg. to send out a letter.
5) is there any way in a model driven app to structure email notifications dependent on the change of a record eg. when the status of a project changes & is saved, or is power automate the only way to do this?
Thanks so much for replies!