I've done CRUD database stuff for years now. I have looked and looked at "easy" stuff over the years. Almost every single thing I have looked at over the years, it's "easy" until the first time you need to do something difficult, then it isn't.
That said, Visual Basic in the .Net world compiles to the same bitecode as C#. I now hate working with VB, but it can do pretty much anything C# can do. It's just more wordy. In some blocks of code, there isn't much difference between VB and C# code.
MS Access is a fine database, for what it is.
I actually kind of like making web-based front-ends for Access/Excel stuff. If it already works and has been working, I can just look at it and know what I need to do to get it on the web.