I have been manually practicing with different cartographic projections and sub-setting boundaries. D3, mapshaper and bash are the best cli tools to use for this. D3 has several options for cartographic datapreprocessing and bash works very well with automating node/npm tasks.
This is a manually sub-setted cartographic shapefile from the TIGER ftp server and transformed coordinates with Conic Equal Area projection. Then made into an SVG, GeoJSON and TopoJSON. You can use this cli process on any shapefile.
Here is a link to Mike Bostock's "CLI Cartography" article that helped me understand these tools