>>43
We've all witnessed your use of the preprocessor. It's infamous in its stupidity.
I personally have scripts for producing boilerplate code. For instance, if I create some arbitrary type and find that I need a linked list to support that type, I'll run a script I wrote to create it, complete with its own psuedonamespace and all the necessary accessors.
Your idea of automated boilerplate is renaming
main to
STDSTART. You've clearly have never written a real application, and probably couldn't to save your life.