I'm a bit unsure with how to start with GUIs. I've tried to play around with WPF before, but using an MVVM model is far too confusing for me. I was wondering whether there were any other models to consider or if learning how to use MVVM properly would be the best bet.
I've thought of creating a finance tracker which will handle income, expenses, projections and breakdowns of expenses and decided that maybe trying a GUI will be a step in the right direction.
Any advice is appreciated
(This will be a desktop application)