First of all, there's lot of
ASP.NET controls[
^] you can use for free! You don't need devexpress or telerik. So, depending on requirements, you can build any GUI.
See:
Getting Started with Chart Controls[
^]
I'm sure that visual representation of data is very important, but much more important is what kind of data you do want to store and how! I'd strongly recommend to read about
Big data[
^]. Not every data is suitable to data analysis and modeling.
Conclusion: to be able to create such of GUI, you have to have a data which are measurable and divisible for the reason of ranges of time... So, move your focus on database.