Von der Größenordnung her, nur 11 Mitarbeiter, ist das Problem noch in einem Bereich, wo ein Constraint-Solver das hinkriegen müsste.
Für Delphi kenne ich keinen, aber das .net Framework hat einen, also würde Prism gehen.
http://msdn.microsoft.com/en-us/devlabs/hh145003.aspx