There are a number of software programs available for this unit that make programing it fairly straight forward they are almost ALL free or pretty inexpensive.
If you need any help send me an E-mail gbriden@hotmail.com I would be more than willing to answer any questions and help get you going in the right direction
As for specific layouts you are looking for I have a number of plans layed out for Toronto I would be willing to pass your way.