VPLAYER will help you to quickly set up overrides for linetype and lineweight of layers on viewports.
With JTB_VPLAYER, the command set viewport overrides for linetype and lineweight of selected layers to preferences. Preferences are set by JTB_VPSETTINGS command.
With JTB_VPMA, the command match overrides the linetype and lineweight of a selected layer to other selected layers or match the overrides of the linetype and lineweight of all layers in a selected viewport to all layers in other selected viewports. You can also use the "Previous" option to match previous selected override linetype and lineweight properties to target layers or viewports.
With JTB_VPCLEAR the command clear VPLAYER overrides of the linetype and lineweight of selected layers, or all layers in selected viewports.
With JTB_VPSETTINGS, the command set preference for viewport overrides of linetype and lineweight properties.
30-day trial is available here.
JTB VPLayer Tools app page on JTB World's website.