Моя рабочая обстановка.
Lazarus настроен на 2 окна редактора исходного кода, справа остаётся место для различных вспомогательных окон.
Окно тестов используется как для, собственно, тестов, так и чтобы видеть - что происходит на уровне SQL, под классовой обёрткой (недавно так обнаружил, что при сохранении одного объекта генерировалось минимум 18 запросов к базе).
Кажется нашёл максимально удобное для себя оформление.
Вот как-то так ^_^