The power of these tools can also be their downfall.
You need to recognize how far you should develop your prototype.
As you get more user and client and feedback you can justifiably increase its scope.
Start small and build up over time. Don’t build more than you need to be sure the approach will work.