Scott C. said: The question is how comfortable with HTML, CSS, and Javascript you are. If you aren't used to working with these, I'd recommend starting from scratch and learning as you go instead of diving into the complexities of the OGL and Shaped sheets; instead stealing pieces from them as you need to. If you need some tutorials on working in these languages, I'd recommend starting at codeacademy . Thanks Scott. I'm pretty comfortable with those tools of web dev. My question is more about not duplicating effort. For example, I'd love to leverage the 5e OGL sheet that Roll20 has created as the base. Ideally, I'd like to just fork what they're doing and only update data specific to the game. I'd still like to incorporate changes to fix issues with the base sheet. I suspect this isn't going to be an easy task, since the html file for a character sheet appears to be monolithic in nature. I figured that I would ask though, just in case I was wrong.