Есть ли смысл составлять договор между клиентом и исполнителем?
А это у вас надо спросить, ну и у ваших клиентов.
Если вам нужно - есть смысл.
Если вашим клиентам нужно -тоже есть смысл.
Если ни вам, ни вашим клиентам не нужно - нет смысла.
А также, есть ли надобность в регистрации ИП?
Если вы ведете коммерческую деятельность - значит есть надобность.
Если не ведете коммерческую деятельность -тоже нет надобности.
В общем если вы делаете сайты бесплатно и не ведете расчетов с клиентами вам оно не надо.