I don’t want to sound to cliched, but yes planing is a pain in the the thing you just imagined. When you plan,you are confined to a box of a box of a box (Boxception). Instead take a idea and let it grow and as it shows some vision start to work on the branch. This way you atleast have a product to show but had to worked under the plan only, it may have worked but if i didnt,then?
Moreover, planing just kills the growth. When you capture something build it like how the situation counts, dont workd to heavy not fitting in your shoe.