Even though, at least in my experience, the plans kinda' go out the window as you get into the build, it's nice to start with an idea and map out the room and what space you need.
I used AnyRail to do my planning. I kinda' have what I planned, but there were changes along the way.