если это утилита, то не грех ее и консольной сделать — для уменьшения размера бинарника и увеличения быстродействия. ну и в целом представь себе, например, компилятор с УИ — это же ужас как не удобно, вместо одной команды gcc main.c -o main
заходить в ИДЕ, чтоб нажать кнопку