Hi!
Is there anything you crafted already? If so you can show them even there is problems about system (input, detection, cancellation, animation, positioning). Community can offer architecture, advice or pin point bugs.
If you are looking for just overall advice to crafting an interaction system we can give, there are some already forum topics, there is one that I did a while ago and many video tutorials on Youtube.