The free to use, open source toolkit YAKINDU Statechart Tools (SCT) provides an integrated modeling environment for the specification and development of reactive, event-driven systems based on the concept of statecharts.
Take a look at the editing features of the YAKINDU Statechart Tools in this video.
Learn in these screencasts:
I am a full professor at the Institut d'Informatique of the Faculty of Sciences of the University of Mons (UMons) in Belgium. I am director of the Software Engineering Lab, and I teach courses in Software Engineering, Software Modeling, Software Evolution, Declarative Programming.
Thanks to Prof. Tom Mens for contributing the video tutorials.