Run ignition and start using buttons

Hi, I’m upgrading my Golf 3 and I also want to install some of them in the game; i.e. start via buttons. There is also everything for 15€ at Ebay and so on. But I also want to run the ignition via a switch, so that the key no longer needs to start. ( Steering wheel lock is removed and please don’t white it because of insurance and TÜV etc.) Now I would like to have the function Ignition & Starting run via a button. So: press once button = Ignition on…..activated twice = starter turns, engine starts…. Press button longer = ignition out Is there a kind of preprogrammed button or anything else to implement helpful ? Thank you already and ask in case of unclearness 😛