Seems like quite an undertaking! Despite c# being as popular as it is, I'm not sure how much usage such a project would see in practice, as I believe most c# developers are fine with simply using wrappers. I'm not a c# developer myself though, so I know little about what's commonly used. Still I could imagine such a project being a welcomed addition to the ecosystem.
not loooking forward to doing teh gui, maybe I'll just make it console based to start with)...
I think it's fine to start with a console-only version, if the project gains traction you might easily find someone else supporting you with the GUI.
IS there alos a list of when each version is planned to be released or is there no such planning involved in bitcoin core's programming?
As far as I'm aware of there's neither a planned release cycle nor an official development roadmap for Bitcoin Core.
To stay up-to-date with current developments it may make sense to join the mailing list, if you haven't already:
https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-devThere's little being discussed in terms of timelines though.