Hello,
I would like to build a recurrence functionality that is very similar to the Agreement Booking Setup -> Booking Repeat functionality, which is the following:

The purpose of this feature is to avoid manual intervention if I have a task that repeats frequently. Here is an example:
Example: I want to add 3000$ bonus for 10 employees for 3 months which means each month an employee will earn 1000$.
Instead of going for each employee and adding 3x records per employee manually, the manager can select the employees and schedule the Bonus installment for each individual.
The recurrence will not just be monthly as we need to have the Weekly,Quarterly, Annually units.

What do you suggest as a solution to achieve the above requirements and could you please clarify how the records will be processed? Which product shall be used for the development process?
Any help is greatly appreciated.
Best regards,
Julien