That's pretty neat. I think a couple improvements would be:
- Some kind of feedback over whether the compound name is valid or not
- Validation on the SMILES input
- Whether it's working on building the picture or not
- Autocomplete for the compound name
- Different colors for each element
- Preset color pallettes
- List of "cool-looking" or "most often used" compounds