As I am replacing some hoses and want to protect them from abrasion and provide some degree of protection from being injured from a pin-hole leak, I bought some of those foam pipe insulation sections - the kind that has a split down the length and are used to wrap pipes to protect them from freezing. They come in lengths of about 6 feet and in diameters of half, three-quarters and one inch. Very cheap. I also bought some wide black duct tape to secure them if necessary.
I have not installed them yet - just got the new hoses tonight. I don't know how it will look, but it should keep things clean, protect the hoses from abrasion, and me from leaks, and will be easy to take off, discard, and replace if they get too dirty. I don't care that much if they don't look that great after I put them on as I live in the mountains and the only other person who ever sees the tractor is my wife, and she likes it to be clean and not oily or greasy. Worth a try - and like I said very cheap - less than a dollar for the half inch diameter and up to about $1.30 for the inch size - and about 6 feet long.
For some runs you may be able to get more than one hose inside a section of the insulation sections.