Как составляют бизнес план и составляет ли его обычно исполнитель проекта, или для этого стоит нанять опытных специалистов?
За вас никто не сделает.
Лучше вас никто не сделает. Вы кровно заинтересованы.
Про инвесторов:Ну вот есть у меня (допустим) идея и рабочий прототип определенной программы/сервиса. И мне нужен инвестор. Инвестору нужен подробный бизнес-план, т. к. за ляля-тополя со мной работать никто не будет )
Настоящему инвестору интересен не прототип, а уже работающий (хотя бы на минимальных оборотах) проект.
На прототип вы будете искать инвестора сто лет.
Есть такие "типа инвесторы" - люди без опыта в предпринимательстве и инвестировании, но с лишними деньгами (типичный пример - неожиданное наследство). Возможно, удастстся с них чего выцыганить. Но они и самые дурные - им кажется, что отдав 100 000 рублей, уже через 3 месяца можно получить обратно 500 000 рублей.
На чистом прототипе.... Настоящему инвестору вам нужно продемонстрирвоть серьезный убедительный прототип с явно понятной монетизацией именно в его области инвестирования (люди не могут понимать в прототипах во всех областях человеческой деятельности, как правило, серьезный инвестор даже не начинает с вами разговора, если ваша идея не лежит в сфере его интересов).
Инвестиции....
Понимаете - инвестируют не хобби-проект одного человека (он способен и сам себя профинансировать, а если не способен, то денег такому категорически давать нельзя), а именно компанию и команду, которая может. Там совсем другой уровень и предложений денег. 
Насколько я вас понял, вам не нужна сумма, которую инвестируют. Вам нужно значительно меньше. На уровне 3-5 собственных месячных зарплат. Если вы не хотите этой суммой рисковать - то инвестор и подавно не даст вам денег. Если вы уверены в своем проекте - берите кредит или увольняйтесь и посвящайте все время своему проекту.
Вам нужно найти лоха с деньгами, который жаден и не разбирается в деталях. Таких всё меньше, но люди находят. 
Второй вариант: набивать шишки, консультироваться и читать книги по бизнес-процессам.