Это полдюжины или более вопросов, связанных в один, что затрудняет ответ.
Итак, давайте попробуем изнутри: сначала попытайтесь решить вашу проблему с оболочкой RODBC. Кодовое представление предложит себя. Я бы начал с простых функций, а затем, возможно, собрал бы пакет вокруг него. Это уже дает вам некоторую инкапсуляцию.
Большая часть остального стиля. Некоторые известные R-коды клянутся S4, а другие клянутся об этом. Вы всегда можете прочитать пакеты других, а также код в самом R. И вы всегда можете по-разному реализовать свою оболочку RODBC и сравнить свои собственные подходы.
Редактировать: Отражая ваш обновленный и значительно сокращенный вопрос: выберите некоторые пакеты из CRAN, особенно среди тех, которые вы используете. Я думаю, что вы быстро найдете более или менее интересные в соответствии со своим стилем.