На MODX все это долго и дорого велосипедить.
Когда бюджет маленький, обычно выбирается WP, чтобы все это сделали плагинами.
Но оптимально, конечно, написать на одном из популярных фреймворков.
Диск C нужно дефрагментировать при незагруженной системе (т.к. там своп-файл и другие, открытые в режиме записи). Для этих целей рекомендую более продвинутый дефрагментатор PerfectDisk.
Лично для меня удобнее использовать SASS и настроить autoreload в Gulp.
Далее подключается второй монитор (либо устройство вроде iPad) и страничка сама на нем сама обновляется при сохранении файла стилей.