After many many years not touching UML, I recently had to design some state charts - because it&#x27;s something really helpful in an app we&#x27;re working on at the moment - and found that using an UML tool for that is very useful. So I agree that it&#x27;s something good, if taken with a big grain of salt.