I also traveled extensively for 5 years, only home 2 weekends a month if lucky. Flying weekly to exotic farming communities all over our land as I repaired and installed automated dairy and cheese making equipment. The pace is quite tiresome and before quitting implemented a few money saving (making) strategies:
If you are on a Per Diem then you just eat and sleep as cheap as possible and pocket the rest. I was on a direct cost repayment which varied by area as some places are much more expensive to stay than others.
First I either bought food from grocery stores or cheap places, when Arby's had 5 roast beef for $5 I would heat them up later on the hotel room's coffee pot base. I would also mill around the restaurants finding receipts that people dropped that were more than what I just bought.
Hotels were always paid in full and we were allowed to stay in nicer ones like Holiday Inn, I would stay there 1 night to get the receipt then move to a cheap Motel 6 for the rest of the week saving me $50 a night. Changing the Holiday Inn receipt from 1 night to 7 nights netted me $300, Holiday Inn's almost always had free food in the bar and would save the bar tab as my food receipt as they were identical to their restaurant.
I worked with the Amish for almost a full year experimenting with state of the art computerized longhorn cheese formers, Shippshawana Indiana had no expensive hotels so many times I stayed at a KOA campground in one of their Kamping Kabins and saved thousands of dollars.
This was in the mid 90's and had all the computer equipment and knowledge to modify receipts, they were never scrutinized if the amount was reasonable for the area. Some may look at this practice as thievery or immoral but I did not see it that way (obviously) First the company was willing to pay the higher amount if I were to have actually incurred those expenses, second all my expenses were prepaid by the customer as a package deal and my services were rendered at $750 a day regardless where I stayed.