Согласен, что за фирма? И какие цели раскрутки. Есть так называемая имиджевая, а есть раскрутка для повышения продаж. В первом случае это создание информационного поля о присутствии фирмы в инете - статьи, новости, сео, а для второй цели - контекст, smm. Так что программа как ты говоришь это как поиск волшебной кнопки, которая за тебя все сделает. Увы таковой в чистом виде не существует.