Visual studio уже давно бесплатны, а программист может прочитать и понять  код и без комментариев (debug, watch итп) но если автор не оформила код в одну арр  а пользуется отдельными прогр. то конечно новым пользователям будет очень трудно и возиожно они наделают ошибок а то и базу данных попортят, а виноват будет автор...