I like that it is easy for me to create my own process flow diagrams and also allows me to add new components easily. It's not necessary to have any programming experience as there are many tutorials available online which help you with setting up your first component or adding more complex ones. There can be some lag time when using this software but once everything has been set up correctly then this does not affect our daily operations at all. We use Corezoid mainly to design and develop business process flows but we do sometimes use it to test out different scenarios before implementing them into production environments.