Great background! I would suggest you to dive into the concepts first. natureofcode.com is a wonderful big image to start with and get inspired. The tools (p5js, processing, d3js, R...) are just tools :) but there are lots of examples you can follow and experiment with.