Actually, you are NOT going to make the gray or black tanks "smell like roses". That is NOT the objective. The objective is to keep the smells from those tanks out of the RV.
You don't say what RV you have, so don't know the exact plumbing, but insure that all P traps have water in them. Also check for under sink "check valves" that can dry out and leak odor-- they are only a few bucks at the box stores. If you have a washer, make sure it's P trap has water or anti-freeze in it.
Bottom line-- find the source of the odor and address it.