Easily set the order of your executing systems how you want it in an intuitive, visual way and the tool does all the rest, changing your code for you while keeping your file as close as possible to the original.
Get it on the
Unity Asset Store
Documentation