MMI universal tool generator for embedded system (iOS, Android, WindowsPhone) and desktop (Linux, MacOS, Windows)