I have many years experience creating Agile Scrum and Kanban boards for large and small clients, working through standard operating procedures and creating a library of tasks that can be re-used. I have used systems like Monday, Trello, Asana, Excel, JIRA and many others.
I would need to know your working processes, milestones, user types, approval process or task statuses etc to build out an instance of Asana or one of the other platforms.