In the issue if the status = planning it should be created in another project with the same fields and if the status = done the ticket will be deemed closed in that project only so how we can do like this through the workflows
You will want to get one of the scripting apps to do this.
They can enable you to create workflow post-functions that can
a) Create issues in other projects when a transition is done
b) When an issue is closed, look up related issues and progress them through their workflows