Adding new records to synced table

Hi! Our team uses a collective base for task tracking, but folks are interested in being able to house both those tasks and their own separate to-dos in a separate base. Our initial thought was to have everyone create an individual base that would pull in their to-dos from the team bases via a synced table, but the issue is that they are then unable to add additional records to those tables for their own personal to-dos.

Any suggestions?

Do they need to have their own tasks in a separate base? It seems like it would be best to store all tasks in the same table, and then just create personal views (one view per person) which are filtered to show people only their own tasks.