Please implement a new macro with the following parameters:
- timeframe
- projects
- assignees
that displays tasks in a gantt chart considering the added filters.
Implement a new optional task field: start date. If start date is not set but the gantt macro is used, use the creation date as start date.