Nitro-proofing is a relative term.
A finish that can endure 10% all day long, may only last a few seconds with 45% spilled on it.
What you finish a hull with also depends on where you do your work.
Working on the kitchen table (or even in the house) will prevent you from using the best (albeit the most toxic) finishes.
For 20% or less..and if you dont want to use a clear coat, any single stage auto finish will do. (Even some of the better varsol based finishes will work) Be careful using acetone based paints over varsol based finishes! (Will lift it off just as fast as model fuel)
For 20%-40%, some of the better single stage finishes will do, but make sure you test it first before investing all the time/effort just to have the paint stripped off.
Anything over 40%. (This is where most boats run)
1. You can use an epoxy based finish. They provide great looking results, but it will be very difficult to remove/repair/blend any blemishes once complete/cured. Also, they cannot be stored once mixed, and you have to clean your equipment very well, immediately afterwards
2. You can use an Automotive Urethane based clearcoat. (My preference) This stuff is great!! although it is super toxic. (See my warning below) Make sure you use the professional stuff from your local auto/body parts supply shop that requires hardener! (approx $70gallon for good stuff)
When you buy it, the dealer will tell you that you need to apply 'base colour' paint...and will then try to sell it to you. Don't bother.
You can use almost ANY kind of paint as a base coat. (Aerosol, varsol based rust paint, latex etc)...just let it cure for a few days before applying clearcoat on top. When applying clear, allow 15 minute 'flash' times between coats. Use what you mix within 30 minutes, or it will start going on thick and you will get an 'orange peel' look. (You can sand it out later.....but easier to avoid altogether)
Another nice thing is how easy you can repair/colormatch damage to a small part vs. repainting the entire model...it is very forgiving.
Don't clearcoat anything you don't want to have a super-shiny/mirror like finish. (You can get 'flat' clear if req'd)
-My personal preference is using varsol based finishes as a base coat. (Tremclad etc) It is very cheap and easy to thin out/apply..and not too toxic.
If you are painting a metal piece, make sure you use an etching primer before your base coat, or it will chip off with use. The extra $ needed for the special primer will make a world of difference for the durability of the finish. Any normal primer can be used for wood or fiberglass. (I usually thin it out alot to allow for good penetration of surface)
BEWARE!!!: Multi-stage paint/Urethane clearcoat requires hardener which will most likely contain cyanide. (NASTY!!) A great finish is not worth dieing for!! Make sure you use a proper respirator (Particulate filter is not enough!!) and ventilate your paint area well!! (BRUSHLESS exhaust fan!...or KABOOM!!) :-[
Also wear eye protection!!! This stuff will turn your eyes to jelly. (ICK!)(Again...your finish is not worth going blind over!!)
Epoxy paint is a little less toxic when being applied...but you should still protect your health!!
I hope this helps.