Как сделать рабочую область C# Winforms
Делаю программу по учебе и мне требуется сделать конструктор php файла. Пытаюсь сделать программу на C# Winforms и хочу реализовать drag-n-drop интерфейс, позволяющий перетаскивать модули на рабочую область. Из этой области можно будет обращаться к модулям и их настраивать.
Примерный макет программы
Я примерно разобрался как сделать drag-n-drop функционал, но не знаю как сделать рабочую область, или просто панель использовать или что-то специализированное, ведь потом по области нужно собирать php файл.
Буду благодарен любым советам