It might be better to have a single automation panel, combining actions and sequences in the same operation list.
For example:
action1 (param1, param2)
action2 (param1)
method1 (repeat=2)
action3 (param1)
Another idea is that when the user presses "go", it will not lock the operation list. Instead, it will copy its contents and add it to the history panel, and show the development of operation there (items that haven't been done yet can be greyed out or something). If the user stops operation in the middle, the parts that got cancelled would be deleted, or maybe even stay in a grey out mode and be skipped to keep this part of the user's history), or we can add a part that says (user stopped) and inside keep the details of what wasn't run.
It might be better to have a single automation panel, combining actions and sequences in the same operation list.
For example:
Another idea is that when the user presses "go", it will not lock the operation list. Instead, it will copy its contents and add it to the history panel, and show the development of operation there (items that haven't been done yet can be greyed out or something). If the user stops operation in the middle, the parts that got cancelled would be deleted, or maybe even stay in a grey out mode and be skipped to keep this part of the user's history), or we can add a part that says (user stopped) and inside keep the details of what wasn't run.