Totally new to Arduino and have the Uno board in the post, so should be able to try this out next week.
I am wondering if I have a switch on one input that will start a motor run sequence, while this sequence is running I need to disable to switch. Is this some thing I can do with code or will I need to hold it low while the sequence runs with external circuitry ?
When your Arduino Uno arrives, upload the "Blink" sketch (is it in the menu: File / Examples / 01.Basics / Blink). Try to make it blink slower and faster.
Then you can try a tutorial for a button. For example this one: https://www.youtube.com/watch?v=5aR0cHKc-JA
Everything is possible with programming, every logic situation, every sequence, every timing you can imagine.
Sometimes a simple problem requires a complex sketch. The goal is to find the most straightforward simple and easy code to solve the problem. We can help with that of course.