What to do if you have a really cool idea for a machine and don't know how to make one
Download the svn: (Try TortoiseSVN if you are on windows and follow the instructions) Look at BuzzGui\Interfaces\MachineInterface\IBuzzMachine.cs
Read the devs forums for previous questions and answers: 
Download Microsoft Visual Studio 2010 Express or another IDE for c# and read Managed Machines
Learn C#. (You won't need to know everything, just enough so the code above makes sense)
It's not as hard as you think to get started, and if you still have questions after doing the above (in any order you like), ask on the forum or the irc channel.