If you are keen on developing against a local instance, I’d look into dual-booting Linux if you can afford the disk space. It’s what I do personally.
Otherwise your best bet is using Theme Creator, create and show themes without installing Discourse!.