As noted in the comments, there are many ways to do this depending on budget and other criteria. For example, you don't say for certain if this only needs to be (simple) real time monitoring or (a bit more complicated) if data needs to be logged to a file for later review. Standalone logging is another (fairly complicated) option (e.g. the Arduino not connected to a host computer).
This is a good tutorial and overview of the different approaches.
In terms of user-friendly GUI, one could put together a simple app in a few hours using Processing which would display real time data and if need be, write to a text file.
There are many Arduino data logging projects on the web. Here's one and search results for many, many others