Если вы можете запустить свое ядро на виртуальной машине, VMware Workstation позволяет GDB подключаться к ВМ для отладки работающего ядра. Вы, вероятно, можете сделать то же самое с другими платформами VM, хотя я не знаком с ними.
Существует также KGDB для отладки ядра на голом оборудовании. Вы подключаетесь к целевому компьютеру через его последовательный порт. Я немного использовал это, и это работает, но VMware делает это лучше. Современные ядра объединили KGDB с основной линией, поэтому вам не нужно вносить исправления.
Это не полностью отвечает на ваш вопрос, потому что GDB сам по себе не является инструментом на основе GUI. Вам нужно будет найти отладчик с графическим интерфейсом, который использует протокол отладки GDB для отладки или который оборачивает GDB удобным для использования интерфейсом.