@SecDeveloper Друг, пиши готовые продукты. Если не уверен, что делаешь правильно, то просто ставь цену соответсвующую.
Я начинал тоже с заказов. Старался угодить заказчикам, поддерживать скрипты БЕСПЛАТНО, допиливать сложные модули за копейки. А потом че-то понял, что с таким подходом одна суета, а дохода нет. И все, стал просто писать готовые программки. Какие-нибудь парсеры. Если делал с помощью браузера, то ставил цену пониже. Если на запросах удавалось решить, то выше. Таким образом ты САМ отвечаешь за продукт, знаешь как его поддерживать, делаешь обновления и не паришься :) Единственная проблема, что когда работаешь один, то бывает сложно сразу вести несколько продуктов.
А где брать вдохновения? Тупо на фрилансе чекаешь что надо людям. К примеру, кто-то хочет за 500р парсер сайта с картинками. Делаешь его на запросах, добавляешь разные ништяки и выводишь в прод за 2000р/мес (это как пример).
Сейчас если надо на заказ что-то сделать, обозначаю почасовую ставку. Это отсеивает 90% любителей заказать за "спасибо" :)