Create Workflow application with approval process. Available in Office Store for Sharepoint Online and on-premise Sharepoint.
Provide the configuration tool where site owner can choose the workflow template which include approval Step, and they can also edit the approvers, e-mail Subject and Body, approve condition, etc...
With intelligent people picker, site owner can set the approver for each workflows which include direct people picker, people on the current list field, or people in the related field.
For example, if your list has "Department" field which is lookup to another list named "Department" where has depatment name as title field and department head as people field, MoriApps Request Center will give you to choose this field as Approver ( as well as Email To or Email Cc), on simple select, and workflow will automatically pickup the Department Head from this related list. You do not need to work on Sharepoint Designer to configure the lookup or people with complicated interface and operation.
==Professional Function available inside ==
You can use Single Approval with full function of People Picker and Email builder for Free. You can also purchase professional function with multiple approval and conditional approvals.
Multiple Approvals can be used as example, to request Manager's approval and then Director's approval. Then you can also set condition like only when price is more than 5000 then request Director's approval.
You can activate 30 days free trial of professional function. If you do not purchase, the add-in simply back to free function after 30 days and you can continue to use as free function.
Initial configuration page does not work with Firefox. Standard page (Review, Approval, List ) works with any browsers.