Thank You
This kind of approach had its day, but the way search engines are now, I would stay away from it. Develop each domain as a stand-alone website, perhaps, if you have plenty of content. But keep the cross-linking to a lower level than you would if you tried to make the user experience that of one seamless site.
(and if for some ill-advised reason you should still want to go the multi-domain route, be sure to host each site with its own totally different host/server)