頭の良いスケジューラがほしい

予め入力したスケジュールがタイムテーブルに表示され, リソースや状態を鑑みて空き時間にタスクと自由時間をカシコク配置してくれるガントチャートっぽいのものがほしい.