Что бы нанять исполнителя мне нужно самому во всем процессе разбираться, от А до Я. Поэтому скорее всего сам накидаю план, сам напишу самую простую версию и когда начну дорабатывать вот тогда и буду нанимать спецов. Надеюсь)
Пока с никакими фреймворками не знаком. Спасибо за подсказку, беру на заметку. Насчет того чтоб временами задумываться "как потом расширить этот модуль/класс/метод, не редактируя его код?" согласен. Программа если успешно пойдет в массы то обязательно будут добавляться новые фичи.