У Вас хорошая идея, а реализовать можно всё что угодно и на всём что угодно, главное иметь желание и идею!
Совет: Писать лучше либо на C#, либо на C++, PHP тут не поможет, разве что NodeJS Electron(JS,HTML,CSS) для GUI.
Ну а если всё таки PHP, то предупреждаю: 1- ЦП и ОЗУ от IDE на php не поздоровится; 2. придётся делать свой фреймворк для GUI...
Если что я предупредил.
Так что Стас Коростелев дерзайте!