It took a while to know I needed it but eventually I found learning Docker and using docker-compose is definitely worth the investment. Just being able to run a script and startup revision controlled services like Redis, imgproxy, elasticsearch, kibana, fluentd, and ensure its the same on multiple computers, it's just so much easier to manage.