The Silverleaf system is pretty robust monitoring a number of parameters that you can select and set up as you want.
One parameter is a trip log that measures miles traveled time, fuel consumption and provides mpg and miles left to travel. You can also have separate gauges for each of this. To set this up you have to input your fuel tank capacity, in my case 128 gallons. I actually have 2 trip gauges, one for current trip and one to register yearly.
Here's their website with pictures of various configurations of their system.
VMSpc Gallery of Installations | SilverLeaf Electronics, Inc.
You can download the software and play with it.
You can buy the Silverleaf system from them of RV Upgrades, which ever has a better price. You can also find used units. The data module hooks up to your data port, in my case it is located under the dash, left of the steering wheel. Plug it in, run the data line to your laptop and go through the set up process, you have to select the engine you want. One issue I had was getting it to recognize my engine, for some reason I had to go through each port on the computer finally finding it on port #19.
Once it recognizes the engine you can go through and set up your screen.