Yes, laying out a custom build is a MUST before you start. I used Photoshop (or you could use GIMP, its Free and almost as good). I took pictures of all the motor parts and the stretch cruiser frame and then figured the motor placement, designed motor mounts to fit the angle and placement, where to locate the chain pullys etc. Was a bit easier having a bike frame to start with.
Also, if youre interested, theres a free 2D cad program called CadStd that might be easier to use than drawing on paper. Heres the link CadStd - Cad Standard Lite freeware and inexpensive Pro software.
This is how the photoshop draw looked before the build:
This is the (almost) finished project: