Are there phone flash tools on linux

Greetings to everyone am new to linux and am trying to find all suitable packages that i need for my different types of work, now i was wondering are there some flash tools that are used to flash phones on linux e.g. flash tools that work like miracle box, eft dongle and many more, if not is there a way that a project on such can be made?