From FDT Documentation
With FDT, source code can be shared across multiple projects. There is no need to create a specific project type or library project. FDT allows you to connect together any projects you'd like.
Move And Rename Refactoring Across Projects
Package, Folders or Files Can Selectively Excluded From Sharing With Other Projects
Projects Can Be Inherited