Ну в общем да. Я если быть честным идтек в этом плане за движок не считаю, это кусок дума)
Нет, нужно делать движок, который будет давать тебе то, что не хватает игре
Например ребиндинг клавиш. Или поддержку геймпадов.
Во время разработки можно заметить, что спавнить объекты или создавать новые префабы неудобно -> запилишь тулы для этого