I was trying to address the point of the parent comment, that using common words is detrimental to searchability. I think that is true, but as shown by the examples I gave, it is not catastrophic and can be worked around.
Processing: https://processing.org/
Atom is awful. Rust is awful (programs rust and fall apart over time). React is not bad, it reacts to data changes. Processing is unknown to me.