What helps me to do a project efficiently is to focus on limitations first: be it the budget, size, materials or tools. If I have the everything ready to create a prototype right off the bat, I do it and iterate on mistakes.
This structures my mind and makes creation process to be more challenging/rewarding