Does such a thing exist or do I have to code one?
My project needs textboxes, buttons, input capture, timings for "press and hold keys" and so on. These are quite standard for a GUI library but hard to code from scratch.
What options do I have?
There is no form controls available for XNA. There are 3rd party source code you can get however: