So FSMs seem to be a common thing that is needed by game devs but when I looked in the asset store most of the tools I saw either went too far or did not go far enough. On one hand you have tools like bolt, and playmaker that look awesome but are doing too much of the coding behind the scenes(for me at least). Then on the other hand you have a plethora of FSM implementations that have little to no visual side at all. Without having a visual editor to refer back to it seems like designing behaviors could get out of hand really quickly. So I wanted to design a FSM designer that struck a balance between making your life easier and allowing you to still control the code that is going on behind the scenes. I ended up making this asset.
https://assetstore.unity.com/packages/tools/ai/easy-state-153724