Нет (хороших) инструментариев ОС; и я не уверен, что хороший инструментарий ОС будет иметь какой-либо практический смысл (например, он должен охватывать все возможные конструкции ОС, а не только одну, и будет более сложным, чем любая отдельная ОС).
Хорошей новостью является то, что вам, вероятно, не нужен инструментарий в любом случае. Если вы не планируете писать свой собственный загрузочный код (например, начните с GRUB), то объем сборки, который вам нужен, не очень велик, и большая часть его может быть взята из другого места довольно легко (например, http://wiki.osdev.org/Inline_Assembly/Examples).
).
Я, наверное, не должен рассказывать вам плохие новости; но планировщик - это небольшая часть ядра, а ядро - маленькая часть ОС. Например, планировщик может состоять из 2000 строк кода, но Linux содержит около 50 миллионов строк кода, и если вы добавите такие вещи, как Apache, X, Gnome / KDE, Mozilla и т. Д., То вы можете представить, какой потенциал для "песчаной работы" может быть задействована целая ОС ...: -)