Before you start implementing an application feature,
which is likely to be used by other programs,
check these resources;
there is a chance that someone already did it before you.
The Genghis Project
Lots of class libraries for implementing such common tasks and features as:
command-line parser, splash screen, Outlook-style bar, find-and-replace dialog,
and many more.