Check out ubuntu studio. It comes preloaded with a ton of software which can help expose you to plenty of options to find what you like.
Even if you end up going with a different distro, id recommend booting it up and playing with it for a while to explore.
I was working on an app that needed to run on windows. Between chrome and virtual box, i absolutely had to upgrade to more than 16G