What is a GraphicsPath
The GraphicsPath class represents a series of connected lines and curves. Michael Gold uses this class to draw the hands for his Virtual Clock sample found on C# Corner.
How do I create resources to make culture-aware programs without re-compiling code
Placing culture dependent resources in a separate file from your compiled program code allows you to write applications that can change cultures without having to recompile code to handle different resources.
How do I read or write resources from code
You can use the ResourceWriter object to create resource files.
How do I programmatically use resources to make my programs culturally aware
You can use the ResourceManager object to dynamically load a particular resource based on a selected culture. This technique allows you to develop culture-aware programs without having to recompile your application.
How do I create a custom layout engine
Chris Anderson discusses how to implement a custom layout engine and gives sample code in an article on gotnetdot.com.