It looks like you're new here. If you want to get involved, click one of these buttons!
Or it's a little out of date, I like using nauticalchartsonline.com. You can pull up any NOAA numbered chart on their site and make sure it covers what you're looking for. Shipping is quick. I think I've got over a dozen different charts I've ordered from them. The waterproof charts are nice.
I need to review the names of what I've used when I get home tonight. I've tried various free and pay software on both platforms though lately I'm using a Mac. Some are good for planning and some for printing and fewer do both well (intuitive and hassle free) and bug free.
On a Mac I found the pay program MacGPS Pro had an easy way to scale and split into pages an area and showed my route lines nicely on the map.