Есть одна херовина не удобная. Я панель задач креплю вертикально с левого края, и в 7 у меня нормально работало сворачивание всех окон при нажатии на нижний край панели, а вот в 8 нужно постараться чтобы при этом не перекинуло на плиточный интерфейс. Есть конечно Win+D, но мышью как-то привык уже.
В контроллере создаете задание для CRONa на выполнение необходимого скрипта, например через 1 секунду, а затем спокойно отдаете необходимый контент. Я бы для демона порекомендовал конечно Node.js, но похоже вам нужен именно PHP, поэтому не буду.
Осторожность тут нужна.
Способов защититься много: предоплата, договор, СБР, не отдавать исходников до полной оплаты, в случае верстки можно через teamviewer показывать результат. Но главное нужно знать какие заказы брать, а какие нельзя.
Как уже писали выше - WebStorm c различными плагинами. Поддерживает Less/SASS.
Для чистого CSS можно заюзать плагин CSS-X-Fire. Для автоматической перезагрузки grunt + grunt-contrib-watch.