I agree, and we can start with only a few conditions, and a few actions, but they can add more later. I suggest starting with these conditions:
-If balance above/below x (where above or below is chosen and x is chosen by user)
-If money received on account X (account is chosen by user)
-If money spend on account X (account is chosen by user)
Actions:
-Transfer amount X to account X (both X's are chosen)