Этого легко достичь, используя короткий скрипт bash.
#!/bin/bash
# 1.
cd project
for folder in a b c; do
cp "$folder" "desktop/$folder"
done
# 2.
for less in *.less; do
node lessc "$less" "${less%less}css"
done
# 3. + 4.
replace '<link rel="stylesheet/less" href="../assets/css/styles.less">' \
'<link rel="text/css" href="../assets/css/styles.css">' -- index.html
Команда "replace", используемая в 3 и 4, доступна только в том случае, если у вас установлен MySQL, который, как я полагаю, у вас есть каквеб-разработчик.:)