You should take a look at
this monorepo pattern[
^] approach. Essentially you can create a parent workspace, then create child applications beneath it (or import them as your case may be) and reference them from the parent project. Just bear in mind that if you're planning on merging monolithic/large projects I'd recommend breaking them down into separate libraries (ie. a core library for services, a shared library for utils and components).