seesharp
A novice can easily install Docker for Mac/Windows, it includes Docker Compose and even has a GUI that will guide users in setting up a hyperviser.
NPM is the de facto package manager for JavaScript these days. Some points on why NPM is a better choice: https://gofore.com/ohjelmistokehitys/stop-using-bower/.
So on to Webpack, Webpack is not only for minifying JS. Webpack can actually be seen as a replacement for Gulp/Grunt. With the use of plugins you can compile Sass or TypeScript or use Babel to transpile your ES6/7 code to ES5 etc..
Uploading images is instant, the image quality is higher, embedding is actually possible, you don't need to have an account and thumbnails are automatically generated.
Hardware: rMBP 15" (2014)
Tools: IntelliJ IDEA, WebStorm, Sublime Text
I mostly do front-end webdevelopment with AngularJS. I also use a lot of Java and some C# for my CS study.