Mein Eindruck ist, dass der TE sehr spezielle Vorstellungen hat ("Es wird jetzt ein eigenes System, Schritt für Schritt aufgebaut, das die von mir gewünschten Eigenschaften besitzt und genau das macht, was ich will.". Ich weiß ja nicht, ob er dieses eigene System selbst aufbauen will oder jemanden damit beauftragt, der dürfte es dann aber schwer haben die hohen Erwartungen zu erfüllen und das dann offenbar noch für weniger Geld als z. B. ein angepasstes und erweitertes TB kosten würde ...
Denn bei Open Source-Systemen zahlt man eben nicht für "viele Dinge, die ich nicht brauche oder haben will", man hat ein Grundsystem kostenlos und zahlt ganz gezielt nur für die zusätzlichen Funktionen und Ansprüche, die man wirklich haben will.