The RoomSketcher App - is used by home builders, property developers, and architects across the globe to make detailed site plans.
The best site plan software is easy-to-use and has lots of videos and tutorials to get you started.  You should be able to produce high-quality 2D and 3D Site Plans, as well as detailed 3D visualization.