プロジェクトは、仕事・成果物の単位。
普通は、マルチプロジェクトにならない

マルチプロジェクトになるには、
未来に、その機能を使うかも知れないから、
DLL にして、プロジェクトを分離しておくような感じだろ

数年後に使うかも知れないようなために、現在のコストを掛けられないから。
それに、まず使わないと思う

機能を分離して、異なる人が開発するのは、あるかも知れない。
Aさんがメイン処理で、BさんがライブラリのDLLを作るとか