The Roll20 API is a great tool for customising and improving your game. You develop spans (little bits of code) that instruct Roll20 on what to perform during games (for instance, move a piece, add a status marker to a token, roll a dice, create handout, edit character stats, play music, and much more).