初期の職業の特徴を維持しつつキャラの育成の自由度を高めたい

職業別スキルツリーを一つにまとめて絡めつつツリーのスタート地点を職業によって変更すれば
職業によって取得しやすいスキル(スタートから近い)と取得しにくいスキル(遠いスキル)ができてある程度育成の自由度と職業の特徴を維持できると思ったけど
バランスとるのとツリーをうまく絡めるのが難しすぎるorz