I used Megasquirt 3, Car starts hot or cold with the turn of the key. I'm running coil near plug and sequential fuel.
It can control everything. Spark, Fuel, Boost, Nitrous, traction control, AC, idle, fans, I control when the reverse lock out will engage on the trans (below 1500 rpm and less than 5 mph) and launch control 2 step.
I can idle the engine as low as 600 rpm and still have instant throttle response.
Problems. It is mostly do it yourself, you have to source the trigger wheel, cam sensor, and the engine sensors.
Then setup the computer on your laptop.
My car stared within 2 turns of the crank on its first start.
But a lot of people have problems, and the tech support is on the megasquirt forums. They are very helpful but you must understand it is just a forum, Not a real tech support.