Se você está interessado em desenvolver contra uma instância local, eu recomendaria fazer dual-boot com Linux, se você puder arcar com o espaço em disco. É o que eu faço pessoalmente.
Caso contrário, sua melhor opção é usar Theme Creator, create and show themes without installing Discourse!.