Вот было бы интересно использование SDK
Если бы стояла цель сделать полностью новый интерфейс, купили бы 1С
Sonik написал:
Если не с нуля, то это ... не важно.
Вариантов не много:
1. SDK Help (DI API, UI API). Там даже примеры есть. Чтобы написать что-то нормальное уйдет достаточное количество времени. При условии "дружбы" с объектно-ориентированным программированием.
2. уже готовая платформа, которая немного облегчит Вашу участь
3. Какой-нибудь спец. add-on. Например, b1up.
4. Ваш вариант
Варианты перечислены просто перечнем, не в порядке советуемого приоритета. Тут, конечно, нужно взвесить все за и против. По поводу "удобный для пользователя интерфейс и не гонять его по куче окон" сильно усердствовать не советую. А то от SBO мало чего останется и придется наворачивать еще кучу бизнес-логики на Ваши разработки, чтобы это не противоречило системе.