Так в софтверной компании можно оценить примерно. Этим занимается сейлс-менеджер. Заполнить бриф, может голосом пообщаться, чтобы точней поняли суть задуманного проекта.
Сейлс может разбить на под-проекты, дать примерную стоимость по шагам, вести Ваш проект как продакт/проджект-менеджер.
Фрилансеры, зачастую, могут примерную стоимость назвать, исходя из опыта, если сталкивались с подобными проектами. Скажем, если речь об одностраничнике - могут назвать стоимость его изготовления. Дизайн, верстка, смм, и т.п.
Но опять же, комплексную работу оценить сможет опытный проектный менеджер или сейлс, работающей в данном направлении.