This is currently the easy way to get a development setup working: Beginners Guide to Install Discourse for Development using Docker
If you can’t figure out how to do a https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md, then you’re going to have trouble.
The data explorer plugin is a little bit like php-myadmin.
I am not familiar with Bluefish, but I think it should be fine.