Hahahahaha this has got to be a joke . rlegaladvice would collectively commit suicide if it was posted there <| sep |> Did someone say Free gold ? !<| sep |> To start I ' m just thinking whatever is easiest to translate to some code on something like codepen or jsfiddle . Like model a vending machine with a state diagram and also a table version to practice both ways and then code it up and add a bit of css to make it look more interesting . Given that , maybe penpaper is ok ? I doubt I ' d even keep the drawing after unless I had a question about the diagram itself . Definitely not any kind of bigger project where you have to share a design with a team . If it were though , would you have any suggestions ? What ways might people reference them in the future on a more real project ?