Du könntest die Programme als DLLs kompilieren und dann einbinden. Allerdings ist es mit entsprechenden Programmierkenntnissen trotzdem möglich, die
DLL einzeln zu laden. Die Frage ist, wieso du unbedingt den Eindruck erwecken willst, deine Suite wäre "aus einem Guss", obwohl sie das nicht ist. Was ist das Problem mit mehreren Dateien? Das machen andere "Suites" doch auch, z.B. MS Office, OpenOffice, TuneUp, Nero usw.